java.lang.Object
java.awt.event.WindowAdapter
- 所有已实现的接口:
WindowFocusListener,WindowListener,WindowStateListener,EventListener
public abstract class WindowAdapter extends Object implements WindowListener , WindowStateListener , WindowFocusListener
用于接收窗口事件的抽象适配器类。这个类中的方法是空的。此类的存在是为了方便创建监听对象。
扩展此类以创建 WindowEvent 监听器并覆盖感兴趣事件的方法。 (如果你实现了WindowListener接口,你必须在其中定义所有的方法。这个抽象类为它们都定义了空方法,所以你只需要为你关心的事件定义方法。)
使用扩展类创建监听器对象,然后使用窗口的 addWindowListener 方法将其注册到窗口。当窗口的状态因打开、关闭、激活或停用、图标化或去图标化而发生变化时,将调用监听器对象中的相关方法,并将WindowEvent传递给它。
- 自从:
- 1.1
- 参见:
-
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述void激活窗口时调用。void当窗口关闭时调用。void当窗口处于关闭过程中时调用。void当窗口被取消激活时调用。void当窗口被取消图标化时调用。void当 Window 设置为焦点窗口时调用,这意味着 Window 或其子组件之一将接收键盘事件。void当窗口图标化时调用。void当 Window 不再是焦点窗口时调用,这意味着键盘事件将不再传递到 Window 或其任何子组件。void打开窗口时调用。void当窗口状态改变时调用。
-
构造方法详细信息
-
WindowAdapter
protected WindowAdapter()构造一个WindowAdapter
-
-
方法详情
-
windowOpened
打开窗口时调用。- 指定者:
windowOpened在接口WindowListener中- 参数:
e- 要处理的事件
-
windowClosing
当窗口处于关闭过程中时调用。此时可以重写关闭操作。- 指定者:
windowClosing在接口WindowListener中- 参数:
e- 要处理的事件
-
windowClosed
当窗口关闭时调用。- 指定者:
windowClosed在接口WindowListener中- 参数:
e- 要处理的事件
-
windowIconified
当窗口图标化时调用。- 指定者:
windowIconified在接口WindowListener中- 参数:
e- 要处理的事件- 参见:
-
windowDeiconified
当窗口被取消图标化时调用。- 指定者:
windowDeiconified在接口WindowListener中- 参数:
e- 要处理的事件
-
windowActivated
激活窗口时调用。- 指定者:
windowActivated在接口WindowListener中- 参数:
e- 要处理的事件
-
windowDeactivated
当窗口被取消激活时调用。- 指定者:
windowDeactivated在接口WindowListener中- 参数:
e- 要处理的事件
-
windowStateChanged
当窗口状态改变时调用。- 指定者:
windowStateChanged在接口WindowStateListener中- 参数:
e- 要处理的事件- 自从:
- 1.4
-
windowGainedFocus
当 Window 设置为焦点窗口时调用,这意味着 Window 或其子组件之一将接收键盘事件。- 指定者:
windowGainedFocus在接口WindowFocusListener中- 参数:
e- 要处理的事件- 自从:
- 1.4
-
windowLostFocus
当 Window 不再是焦点窗口时调用,这意味着键盘事件将不再传递到 Window 或其任何子组件。- 指定者:
windowLostFocus在接口WindowFocusListener中- 参数:
e- 要处理的事件- 自从:
- 1.4
-