モジュール java.desktop
パッケージ java.awt.desktop

インタフェースQuitHandler

    • メソッドの詳細

      • handleQuitRequestWith

        void handleQuitRequestWith​(QuitEvent e,
                                   QuitResponse response)
        アプリケーションを終了するように要求されたときに呼び出されます。 実装者は、QuitResponse.cancelQuit()QuitResponse.performQuit()のいずれかをコールするか、またはアプリケーションが終了することを確認する必要があります。 このアプリケーションを終了するようにリクエストしているプロセス(またはログアウト)は、QuitResponseが処理されるまでブロックされます。 複雑なUIを停止する必要があるアプリケーションは、任意のスレッドからQuitResponseをコールできます。 最初のリクエストに応答する前に、アプリが複数回終了するように求められる場合があります。 このハンドラは、終了がリクエストされるたびに呼び出され、処理されるまで同じQuitResponseオブジェクトが渡されます。 いったん使用すると、QuitResponseを再度使用して決定を変更することはできません。
        パラメータ:
        e - このアプリケーションを終了するリクエスト。
        response - 終了アクションの取消しまたは続行に使用されるワンショット・レスポンス・オブジェクト。