作者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