22智能在线
新记
java frame点击右上方红叉不能关闭,什么原因
如题所述
举报该文章
相关建议 2013-05-26
frame要添加关闭事件才能关闭窗口,代码如下:
this.addWindowListener
(
new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}
);
如果是 JFrame 可以添加以下代码:
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/220xh066x.html
其他看法
第1个回答 2013-05-25
用System.exit(0)试试。我忘记了。最好查下文档。
第2个回答 2013-05-25
你没有设置frame的关闭事件
第3个回答 2013-05-25
加上这句就可以了
frame.setdefaultcloseoperation(JFrame.EXIT_ON_CLOSE);
相似回答
大家正在搜
相关问题
java 如何编写JFrame窗体右上角红色打叉关闭按钮的事...
java中如何实现当点击Frame框右上角那个×时自动询问“...
java中点击窗口右上角的小叉号不能关闭窗口?为什么?
java中一个Frame框如何实现当点击关闭按纽(Frame...
java swing 怎么实现按钮关闭窗口但不关闭主程序,或...
Java 编写JFrame窗体右上角红色打叉关闭按钮的自定义...
java AWT组件出来的窗口关不掉 怎么回事 能运行 点击...
java中的Frame窗口(不是JFrame)怎么定义通过窗...