窗口监听事件也就是对窗口打开,关闭,隐藏等的一系列操作。
因为窗口事件用的不是很多,用的最多的主要是窗口关闭事件。
示例代码如下:
1.关闭窗口
package cxj.cjj;
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class windows {
public static void main(String[] args) {
new a1();
}
}
//匿名内部类的方法,为窗口添加关闭事件
class a1 extends Frame{
public a1(){
setBounds(100,100,500,500);
setVisible(true);
setBackground(Color.green);
this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.out.println("此时的窗口关闭");
System.exit(0);
}
});
}
}