例子1:通过适配器类实现窗体关闭的事件监听机制
import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
public classFrameDemo {
public static void main(String[] args) {
// 创建窗体对象
Framef = newFrame("窗体关闭案例");
// 设置窗体属性
f.setBounds(400,200, 400, 300);
// 让窗体关闭
//事件源
//事件:对窗体的处理
//事件处理:关闭窗口(System.exit(0));
//事件监听
f.addWindowListener(new WindowAdapter() {
@Override
public voidwindowClosing(WindowEvent e) {
System.exit(0);
}
});
// 设置窗体可见
f.setVisible(true);
}
}