Module java.desktop
Package java.awt.event

Class WindowAdapter

java.lang.Object
java.awt.event.WindowAdapter
所有已实现的接口:
WindowFocusListener, WindowListener, WindowStateListener, EventListener
直接已知的子类:
BasicToolBarUI.FrameListener, JMenu.WinListener

public abstract class WindowAdapter extends Object implements WindowListener, WindowStateListener, WindowFocusListener
用于接收窗口事件的抽象适配器类。此类中的方法为空。此类存在是为了方便创建监听器对象。

扩展此类以创建WindowEvent监听器,并重写感兴趣的事件的方法。(如果实现WindowListener接口,则必须定义其中的所有方法。此抽象类为它们定义了空方法,因此您只需为您关心的事件定义方法。)

使用扩展类创建监听器对象,然后使用窗口的addWindowListener方法将其注册到窗口。当窗口的状态由于打开、关闭、激活或停用、最小化或最大化而发生变化时,将调用监听器对象中的相关方法,并将WindowEvent传递给它。

自版本:
1.1
参见: