モジュール java.desktop
パッケージ javax.swing

インタフェースWindowConstants

既知のすべての実装クラス:
JDialog, JFrame, JInternalFrame

public interface WindowConstants
ウィンドウのクローズ操作を制御する定数です。 JFrameJInternalFrame、およびJDialogsetDefaultCloseOperationメソッドとgetDefaultCloseOperationメソッドがこれらの定数を使用します。 デフォルトのウィンドウ・クローズ操作については、『The Java Tutorial』の「Responding to Window-Closing Events」を参照してください。
導入されたバージョン:
1.2
関連項目:
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final int
    ウィンドウを破棄する、デフォルトのウィンドウ・クローズ操作です。
    static final int
    何も行わない、デフォルトのウィンドウ・クローズ操作です。
    static final int
    終了するアプリケーションのデフォルトのウィンドウにクローズ・オペレーションです。
    static final int
    ウィンドウを隠す、デフォルトのウィンドウ・クローズ操作です。
  • フィールド詳細

    • DO_NOTHING_ON_CLOSE

      static final int DO_NOTHING_ON_CLOSE
      何も行わない、デフォルトのウィンドウ・クローズ操作です。
      関連項目:
    • HIDE_ON_CLOSE

      static final int HIDE_ON_CLOSE
      ウィンドウを隠す、デフォルトのウィンドウ・クローズ操作です。
      関連項目:
    • DISPOSE_ON_CLOSE

      static final int DISPOSE_ON_CLOSE
      ウィンドウを破棄する、デフォルトのウィンドウ・クローズ操作です。

      ノート: Java仮想マシン(VM)内で最後の表示可能なウィンドウが破棄されると、VMが終了することがあります。 詳細は、「AWTスレッドの問題」を参照してください。

      関連項目:
    • EXIT_ON_CLOSE

      static final int EXIT_ON_CLOSE
      終了するアプリケーションのデフォルトのウィンドウにクローズ・オペレーションです。 JFrameなど、この操作をサポートしているウィンドウでこれを設定しようとすると、SecurityManagerに基づいてSecurityExceptionがスローされることがあります。 このオペレーションはアプリケーションだけで使用することをお勧めします。
      導入されたバージョン:
      1.4
      関連項目: