Что мне делать, если я хочу открыть новое окно и закрыть текущее окно, когда я нажимаю кнопку в графическом интерфейсе Java?
if (arg0.getSource() == logOut) { //Coding Part of log out button
JOptionPane.showMessageDialog(this, "Logout Successful");
new MainMenus().setVisible(false);
LoginMenu.loginmn();
}
это часть моего кода Java
поэтому в этой части я хочу создать код, который, когда пользователь нажимает кнопку "logOut", открывает новое окно и закрывает последнее окно.
1 ответ
Решение
JOptionPane.showMessageDialog(this, "Logout Successful");
Предполагая, что "это" относится к текущему кадру, вам нужно добавить:
this.dispose();