Что мне делать, если я хочу открыть новое окно и закрыть текущее окно, когда я нажимаю кнопку в графическом интерфейсе 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();
Другие вопросы по тегам