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

クラスGraphicsConfigTemplate

    • フィールドのサマリー

      フィールド 
      修飾子と型 フィールド 説明
      static int PREFERRED
      「Enum」(Integer)型で使用される値です。
      static int REQUIRED
      「Enum」(Integer)型で使用される値です。
      static int UNNECESSARY
      「Enum」(Integer)型で使用される値です。
    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      GraphicsConfigTemplate()
      このクラスは抽象クラスなので、インスタンスを生成できるのはサブクラスだけです。
    • フィールドの詳細

      • REQUIRED

        public static final int REQUIRED
        「Enum」(Integer)型で使用される値です。 この機能がGraphicsConfigurationオブジェクトに必要であることを示します。 この機能を使用できない場合は、GraphicsConfigurationオブジェクトを選択しないでください。
        関連項目:
        定数フィールド値
      • PREFERRED

        public static final int PREFERRED
        「Enum」(Integer)型で使用される値です。 この機能がGraphicsConfigurationオブジェクトに望ましいことを示します。 この機能のある選択肢とこの機能のない選択肢は両方とも同等と見なされますが、この機能のある選択肢の方が優先されます。
        関連項目:
        定数フィールド値
      • UNNECESSARY

        public static final int UNNECESSARY
        「Enum」(Integer)型で使用される値です。 GraphicsConfigurationオブジェクトの選択には、この機能が必要ないことを示します。 この機能は使われないので、この機能のない選択肢の方がこの機能のある選択肢より優先されます。
        関連項目:
        定数フィールド値
    • コンストラクタの詳細

      • GraphicsConfigTemplate

        public GraphicsConfigTemplate()
        このクラスは抽象クラスなので、インスタンスを生成できるのはサブクラスだけです。
    • メソッドの詳細

      • getBestConfiguration

        public abstract GraphicsConfiguration getBestConfiguration​(GraphicsConfiguration[] gc)
        GraphicsConfigTemplateで定義された基準を渡す、考えられる「最適な」構成を返します。
        パラメータ:
        gc - 選択元のGraphicsConfigurationオブジェクトの配列。
        戻り値:
        最適な構成となるGraphicsConfigurationオブジェクト。
        関連項目:
        GraphicsConfiguration
      • isGraphicsConfigSupported

        public abstract boolean isGraphicsConfigSupported​(GraphicsConfiguration gc)
        指定されたGraphicsConfigurationを使用して、示された機能をサポートする描画表面を作成できるかどうかを示すbooleanを返します。
        パラメータ:
        gc - テストするGraphicsConfigurationオブジェクト
        戻り値:
        このGraphicsConfigurationオブジェクトを使って、指定された機能をサポートする表面を作成できる場合はtrueGraphicsConfigurationオブジェクトを使ってこのJava (tm) APIで使用可能な描画表面を作成できない場合はfalse