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

クラスGraphicsConfigTemplate

java.lang.Object
java.awt.GraphicsConfigTemplate
すべての実装されたインタフェース:
Serializable

public abstract class GraphicsConfigTemplate extends Object implements Serializable
GraphicsConfigTemplateクラスは、有効なGraphicsConfigurationを取得するために使用されます。 ユーザーはこれらのオブジェクトの1つのインスタンスを生成してから、デフォルトでないすべての属性を必要に応じて設定します。 GraphicsDeviceクラスにあるGraphicsDevice.getBestConfiguration(java.awt.GraphicsConfigTemplate)メソッドは次に、このGraphicsConfigTemplateを使って呼び出されます。 GraphicsConfigTemplateで要求されたものを満たすかそれを上回る、有効なGraphicsConfigurationが返されます。
導入されたバージョン:
1.2
関連項目:
  • フィールドのサマリー

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

    コンストラクタ
    コンストラクタ
    説明
    このクラスは抽象クラスなので、インスタンスを生成できるのはサブクラスだけです。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    GraphicsConfigTemplateで定義された基準を渡す、考えられる「最適な」構成を返します。
    abstract boolean
    指定されたGraphicsConfigurationを使用して、示された機能をサポートする描画表面を作成できるかどうかを示すbooleanを返します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • フィールド詳細

    • 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オブジェクト。
      関連項目:
    • isGraphicsConfigSupported

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