永发信息网

Java的JFrame怎么销毁啊?

答案:5  悬赏:0  手机版
解决时间 2021-04-02 13:02
Java的JFrame怎么销毁啊?
最佳答案
JFrame有一个 public void dispose()可以撤销窗口,并且释放窗口使用的资源。直接调用就可以了,例如:
JFrame frame = new JFrame();
frame.dispose();
不过更加一般的方法是在创建窗体时调用frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);这样就可以直接点击关闭按钮时撤销窗体并且释放窗体所使用的资源。
全部回答
2楼的很正确。。我没注意看。。不好意思。。
你只是销毁了JFrame,并没有结束你正在运行中的程序,javaw是java虚拟机,只要你在运行java程序,即使没有窗口,也是要开这个线程的,建议你在调用dispose之后调用System.exit(0).
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
表示关闭窗口即退出程序,一般用于程序主窗口。
还可以传进去其它的参数用于非主窗口的JFrame关闭处理。
你运行java程序 就有个javaw线程 你把主程序关了 javaw就没了
dispose()只是将窗体释放掉,但是这个在Windows里面的线程还在继续,所以最好用System.exit(0);这样就将你这个JAVA程序所运行的窗体全部关闭了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
第一作者是通讯作者,还是第二作者是通讯作者
电热鼓风干燥箱为什么会嘀嘀的响
阿巴亥怎么死的
恶妇骂丈夫老王八头
奔驰内室原车木叫什么
捷萨奇有什么历史渊源?
用中文怎么读?写在音标的旁边最好涂鸦在旁边
用2根4平方的电线代替10平方电线做进户线可以
求这个神一般喷翔的出处
拼音“dong第四声,tan轻声的组词是什么”
笔记本win10摄像头打不开怎么回事
有聪明的含义的汉字有哪些?
昨晚贴完车顶膜今天下雨就起泡了,各位看看有
男,1968年6月26日农历戍时的八字,
大茴香(大悦城店)的香茅酸辣柠檬鸡好不好吃
推荐资讯
一个圆桶直径1.2米装1500公斤酒,应该要多高?
单选题随着群落演替的进展,最后出现一个相对
柴油机气缸压力是多少
鸭子的屎什么样才是正常的
第四个什么字
薄壁制品为什么首选PC+ABS合金
巴黎九大本科申请条件
海鲜小咖的做法步骤图,海鲜小咖怎么做好吃
下图老奶奶教育小朋友的说法中正确的有
新港长江城和长江新城哪个更值得投资?
固定成本为120可变成本为零总成本边际成本平
张村中学地址在哪,我要去那里办事,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?