Какая команда позволит закрыть отдельный фрейм вместо приложения?

Привет, мастера ) Я пока учусь, прошу совета.

Всем известно, что setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) завершает приложение, если закрыть фрейм.

Но у меня такой момент: майн-окно имеет в себе кнопку "Опции". При нажатии на нее - появляется окошко с настройками приложения. Там я конечно сделаю кнопку выхода, типа "Готово", но.. что в ней прописать? И в теле самого класса окна Опции есть строка setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) которая убивает все приложение полностью, если закрыть опции.. Я уже убрал строку эту из класса, но тогда при выходе из опции они продолжат висеть? Как решить данную проблему? Как закрывать отдельное окошко Опции, возвращаясь к основному приложению?
  • Вопрос задан
  • 3950 просмотров
Пригласить эксперта
Ответы на вопрос 2
@kot220487
Попробуйте скрытие модального окна этим jqmHide().
Ответ написан
@a_f0x
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE)
в методе который у вас в листенере повешанном на кнопку выход
removeAll();
dispose();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы