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

如何将swing应用程序视图从一个屏幕更新到另一个屏幕?,swing,Swing,我是java swing的初学者。 我刚刚使用netbean创建了我的第一个登录屏幕。 我喜欢在我的操作完成后询问是否说登录成功。我实际上如何进入下一个屏幕?正如在编码方面一样,我应该如何编码或netbeans为此内置了一些东西您应该有一个新的类来扩展Jframe,称为适当的东西(可能是MainWindow),它是在用户输入正确密码时创建的,因此可能是在按钮的eventListener代码中 if (usernameAndPasswordCorrect()) { loginWindow.

我是java swing的初学者。 我刚刚使用netbean创建了我的第一个登录屏幕。
我喜欢在我的操作完成后询问是否说登录成功。我实际上如何进入下一个屏幕?正如在编码方面一样,我应该如何编码或netbeans为此内置了一些东西

您应该有一个新的类来扩展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.");
}
或者类似的