2013-04-27 3 views
2

Я пробовал все, и я не могу получить ответ, там не так много тем, говорящих об этом.Как я могу закрыть FrameView java

Здесь escenario:

После того, как пользователь запустить приложение, 2 FrameViews дисплей. Основной фрейм и логин. Всякий раз, когда пользователь существует, фреймворк входа в систему должен быть закрытым и позволять мне редактировать main_frame.

Но я не могу закрыть рамку входа в систему. Dispose не существует, не закрывайте ни одного. Что мне нужно сделать?

форма Логин это имя

demo 

и main_frame

main_frame 

Предложения?

Update

ЗДЕСЬ код где Логин Логин должен быть рядом

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 :("); 

    }   
+2

Как насчет того, чтобы показать нам свой код? FrameView не является стандартным классом swing (и даже Java), поэтому я даже не уверен, из вашего вопроса, если вы действительно используете swing. –

+0

Выполнено, если это не то, что вы ищете, вы можете сказать мне, какая часть кода вы хотите – 2013-04-27 21:26:53

+0

Часть, которую я хотел бы увидеть, это часть, в которой вы пытаетесь закрыть рамку входа или диалог, siwnce, где есть проблема в. –

ответ

0

Если вы используете Netbeans, есть еще один способ (и легко), чтобы проверить имя пользователя и пароль! вы можете определить новый Jfram in run() {}

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); 


} 
Смежные вопросы