如何关闭FrameView java
我什么都试过了,但我不能得到答案,没有太多的话题谈论它 这里是escenario: 用户运行应用程序后,将显示两个框架视图。主框架和登录名。 只要用户存在,登录框架视图就必须关闭,让我编辑主框架 但我无法关闭登录框架视图。Dispose不存在,也不关闭。我该怎么办 登录表单是name如何关闭FrameView java,java,swing,jframe,modal-dialog,jdialog,Java,Swing,Jframe,Modal Dialog,Jdialog,我什么都试过了,但我不能得到答案,没有太多的话题谈论它 这里是escenario: 用户运行应用程序后,将显示两个框架视图。主框架和登录名。 只要用户存在,登录框架视图就必须关闭,让我编辑主框架 但我无法关闭登录框架视图。Dispose不存在,也不关闭。我该怎么办 登录表单是name demo 和主框架 main_frame 建议 更新 这里是登录必须关闭的代码 private void jButton1MouseClicked(java.awt.event.MouseEvent evt)
demo
和主框架
main_frame
建议
更新
这里是登录必须关闭的代码
private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {
String pass = this.jTextField1.getText();
String user = this.jTextField2.getText();
boolean login = db.Qboolean(new String[]{
"SELECT Id_User FROM login WHERE UserName = ? AND Pass = ?",
pass +","+user,
});
if(login)
//what do i have to use here to close it!!!
else
Logs.Mensaje("No se pudo :(");
}
如果您使用的是Netbeans,那么还有另一种检查用户名和密码的方法(而且很简单!)! 可以在run(){}中定义新的Jfram
给我们看看你的代码怎么样?FrameView不是一个标准的swing(甚至Java)类,所以从你的问题来看,我甚至不确定你是否真的在使用swing。完成了,如果这不是你想要的,你可以告诉我你想要的代码的哪一部分我想看到的部分是你试图关闭登录框架或对话框的部分,这就是问题所在。现在检查一下。希望代码是您所需要的。请看
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
//here you can make log in form within while and check if the user is exist
//continue
new Graphic().setVisible(true);
}