В настоящее время я работаю над java-игрой, которая открывается рамкой «Начало экрана». На стартовом экране у меня есть кнопка buttonLogin. Как только вы нажмете кнопку LogLogin, появится диалоговое окно входа в систему, запущенное классом LoginDialog, и попросит вас ввести имя пользователя и пароль. В диалоговом окне есть две кнопки, логин и отмена. Как только вы нажмете логин, моя игра откроется, но начальный экран все еще виден.JDialog убрал другое окно
Моя проблема заключается в том, что я не знаю, как написать код в методе actionPerformed моего класса LoginDialog, чтобы закрыть существующее окно StartScreen.
Имейте в виду, что я пишу в классе LoginDialog, а не в классе StartScreen.
В после входа в систему моего класса StartScreen, я пишу this.dispose(); а затем вызвал его в классе LoginDialog? – Anonymous181
@ Anonymous181 Я уточнил свой ответ (но, к тому времени, вы уже приняли его, поэтому я полагаю, что это было не так уж и непонятно) – Robin
Что принадлежит ...? – Anonymous181