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