- 所有超接口:
-
EventListener
用于接收窗口事件的监听器接口。对于有兴趣处理窗口事件的类,可以实现此接口(及其包含的所有方法)或扩展抽象类
WindowAdapter
(仅覆盖感兴趣的方法)。然后,从该类创建的监听器对象将使用窗口的addWindowListener
方法注册到窗口上。当窗口的状态由于打开、关闭、激活或停用、最小化或最大化而发生变化时,将调用监听器对象中的相关方法,并将WindowEvent
传递给它。
- 自 JDK 版本:
- 1.1
- 另请参阅:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
当窗口被设置为活动窗口时调用。void
当窗口由于调用窗口的dispose而关闭时调用。void
当用户尝试从窗口的系统菜单关闭窗口时调用。void
当窗口不再是活动窗口时调用。void
当窗口从最小化状态更改为正常状态时调用。void
当窗口从正常状态更改为最小化状态时调用。void
当窗口首次变为可见时调用。
-
Method Details
-
windowOpened
当窗口首次变为可见时调用。- 参数:
-
e
- 要处理的事件
-
windowClosing
当用户尝试从窗口的系统菜单关闭窗口时调用。- 参数:
-
e
- 要处理的事件
-
windowClosed
当窗口由于调用窗口的dispose而关闭时调用。- 参数:
-
e
- 要处理的事件
-
windowIconified
当窗口从正常状态更改为最小化状态时调用。对于许多平台,最小化窗口显示为窗口的iconImage属性中指定的图标。- 参数:
-
e
- 要处理的事件 - 另请参阅:
-
windowDeiconified
当窗口从最小化状态更改为正常状态时调用。- 参数:
-
e
- 要处理的事件
-
windowActivated
当窗口被设置为活动窗口时调用。只有 Frame 或 Dialog 可以是活动窗口。本机窗口系统可能用特殊装饰(例如突出显示的标题栏)表示活动窗口或其子窗口。活动窗口始终是焦点窗口,或者是焦点窗口的所有者中的第一个 Frame 或 Dialog。- 参数:
-
e
- 要处理的事件
-
windowDeactivated
当窗口不再是活动窗口时调用。只有 Frame 或 Dialog 可以是活动窗口。本机窗口系统可能用特殊装饰(例如突出显示的标题栏)表示活动窗口或其子窗口。活动窗口始终是焦点窗口,或者是焦点窗口的所有者中的第一个 Frame 或 Dialog。- 参数:
-
e
- 要处理的事件
-