WindowEvent 当打开、关闭、激活、停用、图标化或取消图标化 Window 对象时监听
WindowListener 用于接收窗口事件的侦听器接口。旨在处理窗口事件的类要么实现此接口(及其包含的所有方法),要么扩展抽象类 WindowAdapter(仅重写所需的方法)。然后使用窗口的 addWindowListener 方法将从该类所创建的侦听器对象向该 Window 注册。当通过打开、关闭、激活或停用、图标化或取消图标化而改变了窗口状态时,将调用该侦听器对象中的相关方法,并将 WindowEvent 传递给该方法。
例:this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0); //关闭窗口 匿名类
}
})
ActionListener用于接收操作事件的侦听器接口。对处理操作事件感兴趣的类可以实现此接口,而使用该类创建的对象可使用组件的 addActionListener 方法向该组件注册
本文介绍了WindowListener和ActionListener两种监听器接口的应用场景与实现方式。WindowListener用于处理窗口的各种状态变化,如打开、关闭、激活等;ActionListener则用于响应用户操作事件。
2530

被折叠的 条评论
为什么被折叠?



