- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:System.exit(0);について)
System.exit(0);について
このQ&Aのポイント
- mainフレームから呼び出した子フレームをexit(0)で消すとどちらのフレームも消えてしまいます。
- mainフレームを消さない方法を探しているのですが見つかりません。
- ただし、this.etDefaultCloseOperation(JFrame.DISEPOSE_ON_CLOSE);で×を押して消すのではなく、終了ボタンを付けて、actionPerformed内で終了したいです。 また、setVisible(false);のように、メモリが残った状態にもしたくありません。 (メモリが残らないように子フレームを消したいです。)
- みんなの回答 (2)
- 専門家の回答
お礼
すみません補足欄にお礼を書いてしまいました。
補足
disposeで子フレームのメモリを消すことができました。 Javaの内部で何が起こっているのか勉強します。 ありがとうございました。