研究了好久...後來好不容易找到了...

感覺跟判斷List的方法很像...只是現在是用來判斷Frame而已...

getSource()這方法還真好用~哈哈

Frame src = (Frame)e.getSource();//先取得要關閉視窗來源…
src.dispose();//針對來源關閉

 

紅色為變數可自訂...

Object getSource() 此物件繼承至EventObject類別...

所以只要是繼承Object的物件幾乎都可以使用他

也可以輕鬆的轉型...非常方便

不過要記住...一定要轉型,看你是要取得哪一個"元件"的來源....

至於dispose這玩意...我大概只知道他會釋放記憶體空間...其他的就#$%#$%#$

 

以前所用的 System.exit(0); 則是會把所有的Frame都關閉...這方法不好...

但如果只有一個Frame的話用這個來寫比較省時啦~XD

 

P.S 要搭配WindowListener使用...

如有哪裡說錯,請盡量回復~~謝謝~~

 

參考: JAVA關閉視窗 - Yahoo!奇摩知識+

 

arrow
arrow
    全站熱搜

    陳不油 發表在 痞客邦 留言(0) 人氣()