как узнать, закрыт JDialog или нет?

Я использовал JDialog для отображения формы (я мог бы использовать JFrame, но у меня есть свои причины). В моем приложении есть событие, которое заставит функцию генерировать и отображать указанный JDialog. Теперь я хочу знать, закрыл ли пользователь этот JDialog. Как мне это узнать?

P.S. Моя операция CloseOperation по умолчанию — JDialog.DISPOSE_ON_CLOSE.


person mithun1538    schedule 02.04.2010    source источник


Ответы (1)


Зарегистрируйте прослушиватель окна в диалоговом окне и реализуйте метод windowClosed, см. Учебник Java по прослушивателям окон

person Alexander Torstling    schedule 02.04.2010