Eclipse中用show()语句打开了多个Frame窗口,但是无法关闭。请问这种情况要怎么办?

后来在代码中添加了w.addWindowListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente)... 后来在代码中添加了
w.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
但是只能关闭新打开的窗口,对已经打开的窗口没有作用
展开
 我来答
yugi111
2015-01-17 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
对已经打开的窗口是先前错误的代码导致的结果,
要点击红色按钮杀死即可,后面修改的代码是不会影响前面的

不要用show
w.setVisible(true);

你这个奇葩想法,我第一次遇到
更多追问追答
追问
....红色的按钮是无效的,因为之前的代码,没写关闭语句,所有那个X是个摆设。还有能问下为什么我代码里有一条斜线和一个圆,却只显示出一个圆来吗?
追答
你不是很多都没有关掉么

什么斜线,圆,我没有看到你的代码啊,我不敢妄下结论啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式