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

インタフェースQuitHandler

    • メソッドの詳細

      • handleQuitRequestWith

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