WindowListener是java中的接口主要作用 用于接收窗口事件的侦听器接口旨在处理窗口事件的类要么实现此接口及其包含的所有方法要么扩展抽象类 WindowAdapter仅重写所需的方法然后使用窗口的 addWindowListener 方法将从该类所创建的侦听器对象向该 Window 注册当通过打开关闭激活或停用图标化或取消图标化而改变了窗口状态时将调用该侦听器对象中的相关方法并将 WindowEvent 传递给该方法 WindowListener接口所有方法 1.public void windowClosed(WindowEvent e){} 窗口被完全关闭时调用的方法 2. public void windowDeactivated(WindowEvent e){} 窗口失去活性时调用的方法 3.public void windowActivated(WindowEvent e){} 窗口被完全激活时调用的方法 4. public void windowIconified(WindowEvent e){} 窗口被最小化时调用的方法 5. public void windowDeiconified(WindowEvent e){} 窗口被从最小化还原时调用的方法 6. public void windowOpened(WindowEvent e){} 窗口被完全激活时调用的方法 7.public void windowClosing(WindowEvent e){} 窗口的关闭按钮被点击时调用的方法