ユーザーが [スタート] -> [シャットダウン] を選択したときに「適切に」シャットダウンしたい Java アプリケーションがあります。Runtime.addShutdownHook(...) を介して JVM シャットダウン リスナーを使用しようとしましたが、UI 要素を使用できないため、これは機能しません。
また、メイン アプリケーションの UI ウィンドウで終了ハンドラーを使用してみましたが、シャットダウンを一時停止または停止する方法がわかりません。シャットダウンを適切に処理するにはどうすればよいですか?