- 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
- 関連項目:
- GraphicsDevice,- GraphicsConfiguration, 直列化された形式
 
- 
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 static intPREFERRED「Enum」(Integer)型で使用される値です。static intREQUIRED「Enum」(Integer)型で使用される値です。static intUNNECESSARY「Enum」(Integer)型で使用される値です。
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 GraphicsConfigTemplate()このクラスは抽象クラスなので、インスタンスを生成できるのはサブクラスだけです。
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 abstract GraphicsConfigurationgetBestConfiguration(GraphicsConfiguration[] gc)GraphicsConfigTemplateで定義された基準を渡す、考えられる「最適な」構成を返します。abstract booleanisGraphicsConfigSupported(GraphicsConfiguration gc)指定されたGraphicsConfigurationを使用して、示された機能をサポートする描画表面を作成できるかどうかを示すbooleanを返します。
 
- 
- 
- 
フィールドの詳細- 
REQUIREDpublic static final int REQUIRED 「Enum」(Integer)型で使用される値です。 この機能がGraphicsConfigurationオブジェクトに必要であることを示します。 この機能を使用できない場合は、GraphicsConfigurationオブジェクトを選択しないでください。- 関連項目:
- 定数フィールド値
 
 - 
PREFERREDpublic static final int PREFERRED 「Enum」(Integer)型で使用される値です。 この機能がGraphicsConfigurationオブジェクトに望ましいことを示します。 この機能のある選択肢とこの機能のない選択肢は両方とも同等と見なされますが、この機能のある選択肢の方が優先されます。- 関連項目:
- 定数フィールド値
 
 - 
UNNECESSARYpublic static final int UNNECESSARY 「Enum」(Integer)型で使用される値です。GraphicsConfigurationオブジェクトの選択には、この機能が必要ないことを示します。 この機能は使われないので、この機能のない選択肢の方がこの機能のある選択肢より優先されます。- 関連項目:
- 定数フィールド値
 
 
- 
 - 
メソッドの詳細- 
getBestConfigurationpublic abstract GraphicsConfiguration getBestConfiguration(GraphicsConfiguration[] gc) GraphicsConfigTemplateで定義された基準を渡す、考えられる「最適な」構成を返します。- パラメータ:
- gc- 選択元の- GraphicsConfigurationオブジェクトの配列。
- 戻り値:
- 最適な構成となるGraphicsConfigurationオブジェクト。
- 関連項目:
- GraphicsConfiguration
 
 - 
isGraphicsConfigSupportedpublic abstract boolean isGraphicsConfigSupported(GraphicsConfiguration gc) 指定されたGraphicsConfigurationを使用して、示された機能をサポートする描画表面を作成できるかどうかを示すbooleanを返します。- パラメータ:
- gc- テストする- GraphicsConfigurationオブジェクト
- 戻り値:
- このGraphicsConfigurationオブジェクトを使って、指定された機能をサポートする表面を作成できる場合はtrue、GraphicsConfigurationオブジェクトを使ってこのJava (tm) APIで使用可能な描画表面を作成できない場合はfalse。
 
 
- 
 
-