Какой вид слушателя мне нужно добавить в JFrame для обнаружения, когда он скрыт/показан через setVisible
?
Я попытался использовать WindowListener и windowOpened
и windowClosed
, но они работают только при первом открытии окна (windowOpened
) или, соответственно, при закрытии окна с использованием метода dispose (windowClosed
). Для меня этого недостаточно. Я хочу получать уведомления каждый раз, когда окно становится видимым и невидимым на экране с помощью setVisible
.
Есть ли стандартный способ качания для этого, или мне нужно сделать свой собственный (например, переопределив метод setVisible
)?