如何将swing应用程序视图从一个屏幕更新到另一个屏幕?

时间:2010-10-21 01:31:17

标签: swing

我是java swing的初学者。 我刚刚使用netbean创建了我的第一个登录屏幕。 如果说登录成功,我想在我的actionPerformed之后询问。我如何实际进入下一个屏幕?在编码方面,我应该如何编码或netbeans为此构建内容

1 个答案:

答案 0 :(得分:0)

你应该有一个新的类扩展Jframe,称为适当的东西(可能是MainWindow),当用户输入正确的密码时会创建,所以可能在按钮的eventListener代码中

if (usernameAndPasswordCorrect()) {
    loginWindow.setVisible(false);
    loginWindow.dispose();
    MainWindow w = new MainWindow();
    w.setVisible(true);
}
else {
    JOptionPane.showMessageDialog(loginWindow, "Incorrect login information. Try again.");
}

或类似的东西。