明示的にフレームを閉じる方法がある場合は、setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
を使用することをお勧めします。なぜsetDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)を使用することをお勧めしますか?
0
A
答えて
0
setDefaultCloseOperation(EXIT_ON_CLOSE)を呼び出すと、アプリケーションがオペレーティングシステムからクローズウィンドウイベントを受け取ると、アプリケーションが終了します。ウィンドウのクローズ(X)ボタンを押すと、オペレーティングシステムはクローズウィンドウイベントを生成してJavaアプリケーションに送信します。クローズウィンドウイベントは、JavaアプリケーションのAWTイベントループによって処理され、イベントに応答してアプリケーションが終了します。このメソッドを呼び出さない場合、AWTイベントループはウィンドウのクローズイベントに応答してアプリケーションを終了することはできませんが、バックグラウンドで実行していることがあります。
0
JFrame.EXIT_ON_CLOSEは、アプリケーションのバックグラウンドでの実行を停止します。たとえば、JFrame.EXIT_ON_CLOSEを使用しなかった場合、アプリケーションにアクティブなデータベース接続がある場合、接続は維持されます。これを確認するには、タスクマネージャを開いて、ウィンドウが表示されなくてもまだ実行中のjarファイルを確認します。
関連する問題
- 1. なぜCursorAdapterでautoRequeryを使用することをお勧めしますか?
- 2. super()を使用することをお勧めしますか?
- 3. Luceneを使用することをお勧めしますか?
- 4. vb.netモジュールを使用することをお勧めします
- 5. オブジェクトリテラルをハッシュテーブルとして使用することをお勧めしますか?
- 6. ボタンをお勧めします..もしお勧めですか?
- 7. なぜFontAwesomeはCDNリンクの代わりに.jsスクリプトを使用することをお勧めしますか?
- 8. なぜPlayのApacheのconfガイドはProxyPreserveHostを使用することをお勧めしますか?
- 9. サロゲートキーで逆インデックスを使用することをお勧めしますか? (Oracle)
- 10. Try for flow controlを使用することをお勧めしますか?
- 11. エラー処理にRuntimeExceptionsを使用することをお勧めしますか?
- 12. URLにコロンを使用することをお勧めしますか?
- 13. CSSフレームワークを使用することをお勧めしますか?
- 14. 複数のdjangoフィルタを使用することをお勧めしますか?
- 15. WCFサービスでセルフトラッキングエンティティを使用することをお勧めしますか?
- 16. WebフォームにContentEditableを使用することをお勧めしますか?
- 17. LINQを頻繁に使用することをお勧めしますか?
- 18. UAVロボットでシングルボードコンピュータを使用することをお勧めしますか?
- 19. メタキーワード(2017)を使用することをお勧めしますか?
- 20. ウェブサイトで$ _SERVER ['DOCUMENT_ROOT']を使用することをお勧めしますか?
- 21. アニメーションで5-6スレッドを使用することをお勧めしますか?
- 22. トランザクションデータにmysql ndb clusterを使用することをお勧めしますか?
- 23. アクションヘルパーでbrowserhostory.pushを使用することをお勧めしますか?
- 24. MongoDBのドキュメントでDBREFを使用しないことをお勧めするのはなぜですか?
- 25. 複数の継承を使用することをお勧めしないのはなぜですか?
- 26. なぜKEYSはRedisで使用しないことをお勧めしますか?
- 27. デストラクタをオーバーライドすることをお勧めしますか?
- 28. DataContractSerializerインスタンスをキャッシュすることをお勧めしますか?
- 29. TextInputLayout内でMaterialEditTextを使用することをお勧めします
- 30. asp.netでSMTP.SendAsyncを使用することをお勧めします。
お勧めはどこにありましたか?デフォルトの動作を設定しないことで、リスクはどうだと思いますか? – clearlight