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

インタフェースWindowConstants

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

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

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

    • 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スレッドの問題」を参照してください。

      関連項目:
      Window.dispose(), JInternalFrame.dispose(), 定数フィールド値
    • EXIT_ON_CLOSE

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