首先你可以先查API了解这三种方法的具体意义,然后弄懂窗口是什么意思,如果你理解就知道他的意思了,这个方法我们暂时不会学到,所以学好基础才是正事!
windowClosing
public void windowClosing(WindowEvent e)窗口正处在关闭过程中时调用。此时可重写关闭操作。
指定者:
接口 WindowListener 中的 windowClosing
windowActivated
public void windowActivated(WindowEvent e)激活窗口时调用。
指定者:
接口 WindowListener 中的 windowActivated
windowOpened
public void windowOpened(WindowEvent e)已打开窗口时调用。
指定者:
接口 WindowListener 中的 windowOpened
java.awt.event
类 WindowAdapter
java.lang.Object
java.awt.event.WindowAdapter
所有已实现的接口:
WindowFocusListener, WindowListener, WindowStateListener, EventListener
直接已知子类:
BasicToolBarUI.FrameListener, JMenu.WinListener
--------------------------------------------------------------------------------
public abstract class WindowAdapterextends Objectimplements WindowListener, WindowStateListener, WindowFocusListener接收窗口事件的抽象适配器类。此类中的方法为空。此类存在的目的是方便创建侦听器对象。
扩展此类可创建 WindowEvent 侦听器并为所需事件重写该方法。(如果要实现 WindowListener 接口,则必须定义该接口内的所有方法。此抽象类将所有方法都定义为 null,所以只需针对关心的事件定义方法。)
使用扩展的类可以创建侦听器对象,然后使用窗口的 addWindowListener 方法向该窗口注册侦听器。当通过打开、关闭、激活或停用、图标化或取消图标化而改变了窗口状态时,将调用该侦听器对象中的相关方法,并将 WindowEvent 传递给该方法。
|