如何在JFrame被关闭的时候让它执行另外一段代码后再关闭 自己实现一个WindowListener或WindowAdater作为你的JFrame的listener,用来捕捉关闭窗口这个动作,在listener的windowClosing(WindowEvent)方法中写入你“想做些事,比如释放某些东西”的代码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在windowClosing(WindowEvent)方法中,先执行你的一小段代码,再system.exit(0)结束程序。 frame.setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE); frame.addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent e) { doExit(); } });在doExit里执行,你的代码,判断后可用frame.dispose()关闭窗口,或用System.exit(0);退出. 怎么用SWT创建新控件? 求一个验证带收件人email的正则表达式,在线等。。。 经常在教程里面看到“实例”这个词,高手能给解释一下吗?还有“例程”这个词 跪求 JCombofBox 解决方案,高手进!!!! 关于Java中的输入问题…… 请问用ObjectInputStream读取对象的时候,怎么知道什么时候读到末尾? Java3D 新手请教如何设计类似游戏的server/client程序 帮忙分析一段代码! 问一个文件的问题 System.exit(1)中在JAVA中这个1是怎么传递的呀? 一个初学者对方法调用的疑惑
frame.addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent e) {
doExit();
}
});在doExit里执行,你的代码,判断后可用frame.dispose()关闭窗口,或用System.exit(0);退出.