关于关闭窗口,立即给分!! 你将system.exit(0)改成this.setvisible(false)隐藏这个窗口就可以了—————————————————————————————————Just Wish you have a nice day ! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.exit(0)是退出该应用程序后台的JVM,这样一来就会导致其他的窗口也会被关闭。你用this.dispose()方法关闭这个窗口好了。这样只会使这个窗口关闭并被回收资源,而不会影响其它的。 试过了,出错,我也以为可以这样的,可编译以后说说this在这里不能用,你们不信试试看 setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE );System.exit(0); --> this.dispose(); 你用了 inner class 当然 this 不好用了 把 this.dispose(); 放到另一个函数里然后在 public void windowClosing(WindowEvent e) 里面调用 我改了以后出现以下错误addWindowListen cannot be applied to JFrame1我的代码改动如下 setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE ); addWindowListener(this);public void windowClosing(WindowEvent e){ this.dispose()} 不是这个意思这样做addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ DisposWin(e); }});private void DisposWin(WindowEvent e){ this.dispose();} 非常感谢telenths(_非法操作_) ,同时一并感谢上面的朋友们,谢谢,马上揭帖散分 机顶盒视频播放,其他代码无效 繁体系统下的文本在简体系统下乱码 jxl读excel乱码问题 getGraphics的NullPointerException jdk+jswdk设置问题 java初学者一个疑问 JBuilder个人版的序列号 我也不怕丢人了,哪位老大帮我解答一下这个问题??? 在Java程序中访问数据库大对象的问题 向文件中写入实数 考验你的综合水平 用java实现数据库编程,大家给点意见
说this在这里不能用,你们不信试试看
然后在 public void windowClosing(WindowEvent e) 里面调用
addWindowListen cannot be applied to JFrame1我的代码改动如下
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE );
addWindowListener(this);public void windowClosing(WindowEvent e){
this.dispose()
}
这样做addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){
DisposWin(e);
}
});private void DisposWin(WindowEvent e){
this.dispose();
}
同时一并感谢上面的朋友们,谢谢,马上
揭帖散分