java windowClosing无效

frame.addWindowListener(newWindowAdapter(){@OverridepublicvoidwindowClosed(WindowEven... frame.addWindowListener(new WindowAdapter() {

@Override
public void windowClosed(WindowEvent we){
super.windowClosing(we);
Storage storage = new Storage();
System.out.println("bbbb");
}
});//new Storage()和System.out.println("bbbb");都没执行

frame.addWindowListener(new WindowAdapter() {

@Override
public void windowClosing(WindowEvent we){
super.windowClosing(we);
Storage storage = new Storage();
System.out.println("bbbb");

});//new Storage()没执行,只执行了“System.out.println("bbbb");”
这是为什么?我是想在退出时执行new Storage()进行保存,要怎么才可以做到?
展开
 我来答
匿名用户
2015-08-05
展开全部
肯定有执行到,只是太慢了,给强制关闭了。。。。。。。。退出时,等待Storage完成。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式