1、[原创]Swing技巧.1:用最少的代码设置frame的默认关闭事件 设置默认关闭事件对JFrame,JDialog,JInternalFrame有效 setDefaultCloseOperation(EXIT_ON_CLOSE); 可用参数在javax.swing.WindowConstants内(JFrame,JDialog,JInternalFrame都实现了)
this.addWindowListener(this);
//按关闭按钮,啥事也不做
this.setDe
faul
tCl
os
eOperat
ion
(DO_NOTHING_ON_CL
OS
E);
3、实现windowCl
os
ing方法
* 关闭主窗口处理
@Ov...
转载于:http://www.bianceng.cn/Programming/
Java
/201101/23095.htm
有很多刚开始学
Swing
的人经常问
JFrame
关闭的时候先询问下是否关闭,即弹出一个对话框让用户点击选择YES或NO,其实稍微进去查看源代码就能找到答案。我们找到那里是发出关闭
事件
的地方,我们在那个地方进行拦截就可以了,查看源代码可以知道在
JFrame
中
有这么一个方法:
protected void processWindowEvent(WindowEvent e) {