作者kkman0120 (kk)
看板java
标题[问题] 把JDialog或JFrame关闭的方法
时间Tue Jun 2 00:57:48 2009
我想问有没有除了按下右上角的x以外
能直接把整个Frame或Dialog真正关闭的方法
我有用过dispose()
但是我发现他的作用跟右上角x一样
好像只是把整个视窗给隐藏而没有真正关闭
因为我有打开工作管理员
发现他其实还是在执行的
请问真的是这样吗?
还是有什麽方法可以做到真的把他关闭呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.251.129
※ 编辑: kkman0120 来自: 118.166.251.129 (06/02 01:01)
1F:推 moonjuice:setDefaultCloseOperation() 06/02 01:20
2F:→ moonjuice:囧...看太快..看错了 SORRY 06/02 01:21
3F:推 silver8250:addWindowListener() 06/02 01:23
4F:推 slalala:System.exit(0)? 06/02 02:25
5F:推 kanandg1:System.exit(0)会把整支程式关掉吧? 06/02 10:39
6F:推 slalala:原PO自己说整个FRAME啊?XD 06/02 11:11
7F:→ kkman0120:那JDialog呢? 06/02 12:12
8F:推 AI3767:怎样才是 "真正关闭" ??? 06/02 14:39
9F:→ kkman0120:就是在工作管理员里面看不到他在跑@@ 06/02 16:26
10F:推 slalala:意思就是整个程式结束? System.exit(0) XDDDD 06/02 17:45
11F:推 moonjuice:原PO的意思可能是有多个视窗,但是可能之後有一个视窗 06/02 21:55
12F:→ moonjuice:没用到要关闭。用EXIT会整个程式关闭,所以可能要用S大 06/02 21:57
13F:→ moonjuice:的解法...但是我也不知道接到事件之後要怎麽做 >"< 06/02 21:59
14F:→ kkman0120:楼上说的没错,我就是这样作法 阿你是说几楼的s大@@ 06/03 17:56