-
- All Superinterfaces:
-
EventListener
public interface WindowListener extends EventListener
用于接收窗口事件的侦听器界面。 有兴趣处理窗口事件的类可以实现这个接口(和它包含的所有方法),或扩展抽象的WindowAdapter类(仅覆盖感兴趣的方法)。 然后,使用窗口的addWindowListener方法,使用从该类创建的侦听器对象向窗口注册。 当窗口的状态借助于被打开的变化,关闭,激活或去激活,或图标化取消图标化,在收听对象中的相关方法被调用,并且WindowEvent被传递给它。- 从以下版本开始:
- 1.1
- 另请参见:
-
WindowAdapter,WindowEvent, Tutorial: How to Write Window Listeners
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 voidwindowActivated(WindowEvent e)当窗口设置为活动窗口时调用。voidwindowClosed(WindowEvent e)当窗口关闭时调用窗口调用处理结果时调用。voidwindowClosing(WindowEvent e)当用户尝试从窗口的系统菜单中关闭窗口时调用。voidwindowDeactivated(WindowEvent e)当窗口不再是活动窗口时调用。voidwindowDeiconified(WindowEvent e)当窗口从最小化更改为正常状态时调用。voidwindowIconified(WindowEvent e)当窗口从正常状态更改为最小化状态时调用。voidwindowOpened(WindowEvent e)第一次调用窗口可见。
-
-
-
方法详细信息
-
windowOpened
void windowOpened(WindowEvent e)
第一次调用窗口可见。- 参数
-
e- 要处理的事件
-
windowClosing
void windowClosing(WindowEvent e)
当用户尝试从窗口的系统菜单中关闭窗口时调用。- 参数
-
e- 要处理的事件
-
windowClosed
void windowClosed(WindowEvent e)
当窗口关闭时调用窗口调用处理结果时调用。- 参数
-
e- 要处理的事件
-
windowIconified
void windowIconified(WindowEvent e)
当窗口从正常状态更改为最小化状态时调用。 对于许多平台,最小化的窗口将显示为窗口的iconImage属性中指定的图标。- 参数
-
e- 要处理的事件 - 另请参见:
-
Frame.setIconImage(java.awt.Image)
-
windowDeiconified
void windowDeiconified(WindowEvent e)
当窗口从最小化更改为正常状态时调用。- 参数
-
e- 要处理的事件
-
windowActivated
void windowActivated(WindowEvent e)
当窗口设置为活动窗口时调用。 只有框架或对话框可以是活动窗口。 本地窗口系统可以表示活动窗口或其具有特殊装饰的儿童,例如突出显示的标题栏。 活动窗口始终是聚焦的窗口,或者是聚焦窗口的所有者的第一个框架或对话框。- 参数
-
e- 要处理的事件
-
windowDeactivated
void windowDeactivated(WindowEvent e)
当窗口不再是活动窗口时调用。 只有框架或对话框可以是活动窗口。 本地窗口系统可以表示活动窗口或其具有特殊装饰的儿童,例如突出显示的标题栏。 活动窗口始终是聚焦的窗口,或者是聚焦窗口的所有者的第一个框架或对话框。- 参数
-
e- 要处理的事件
-
-