剛在以 GUI 方式重寫這學期的 MasterMind 時.發現了一小點問題,終於在 google 大神的幫助下解決了,記錄一下
PS. 主要解決接下取消後,視窗會自動隱藏的而且也繼續執行問題
1234567891011121314
/* * HIDE_ON_CLOSE; 默認,自動隱藏,相當於hide(); * DISPOSE_ON_CLOSE; 相當於dispose(); * EXIT_ON_CLOSE;相當於System.exit(0); * DO_NOTHING_ON_CLOSE;用於在需要用戶選擇的時候 */setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);addWindowListener( new WindowAdapter() { public void windowClosing(WindowEvent e) { closeWin(); } });