我想關閉一個框架使用dispose()方法,在一個動作偵聽器,但它不會工作。關閉下面的MVC JFrame
public class LoginController implements ActionListener, Observer {
private JTextField name;
private JTextField password;
private LoginPage login;
/// // LoginFrame f1 = new LoginFrame();
public LoginController(JTextField name, JTextField Password, LoginPage login) {
this.name = name;
this.password = Password;
this.login = login;
}
public void actionPerformed(ActionEvent e) {
login.LoginPage();
login.checkLogin(name.getText(), password.getText());
// dipose();
}
}
我試過創建框架,但是這進入循環。
「不會工作」 是不準確的。進一步解釋你面臨的問題。 – 2013-02-21 23:09:42