2013-05-10 86 views
-3

我有一個程序,開始於一個welcomeScreen JFrame,它有一個JButton可以選擇啓動遊戲..當我點擊那個按鈕時,它會打開我的遊戲的JFrame,但它不會關閉..反正如何做到這一點?我只知道System.exit(0),這一切都關閉..如何關閉打開另一個框架的JFrame?

+1

請參閱[使用多個JFrames,好/壞實踐?](http://stackoverflow.com/a/9554657/418556) – 2013-05-10 16:51:38

回答

2

你可以試試:jFrame.dispose();

+0

工作,謝謝。 – mhalabi 2013-05-10 16:32:23

3

我有一個程序,用welcomeScreen的JFrame開始,其所 有一個JButton開始遊戲的選項..當我點擊 按鈕時,它會打開與我的遊戲的JFrame,但它不關閉。 反正怎麼做到這一點?我只知道System.exit(0),這將關閉 一切..

  • 不創建另一個JFrame

  • 使用CardLayoutJFrame.pack(),卡切換後

+0

+1第一點 – Reimeus 2013-05-10 18:59:22

相關問題