サーバーでログインおよびログアウト機能を持つデスクトップアプリケーションを作成しています。
誰かがウィンドウを閉じるたびにアプリケーションからログアウトする必要があるため、これらのコードを使用しています
primaryStage.setOnCloseRequest(new EventHandler<WindowEvent>() {
@Override
public void handle(WindowEvent event) {
event.consume();
closeWindow();
}
});
closeWindow() には、ログアウトおよびその他の関連する手順が含まれています。
アプリケーションが予期せず終了したり、タスク マネージャーから (プロセスを終了して) 誰かがアプリケーションを強制的に終了/終了したりすると、問題が発生します。
JavaFX には、強制終了または予期しない終了をキャプチャするイベントがありますか? または、それを停止する方法があれば?