Слушаем оконные события JFrame

JFrame в Java Swing при определенном взаимодействии с пользователем (свернуть, развернуть, открыть, закрыть) информирует систему о наступлении оконных Window событий. На самом деле я не знаю, как правильно назвать события, которые возникают, когда пользователь сворачивает, разворачивает, открывает и закрывает окно JFrame. Думаю, что по смыслу подходит название «оконные». Временами разработчику нужно каким-то образом реагировать на такие события. Как это сделать? Продолжить чтение этой записи