- java.lang.Object
-
- java.awt.GraphicsConfigTemplate
-
- 实现的所有接口
-
Serializable
public abstract class GraphicsConfigTemplateextends Objectimplements Serializable
GraphicsConfigTemplate
类用于获取有效的GraphicsConfiguration
。 用户实例化其中一个对象,然后根据需要设置所有非默认属性。 然后使用此GraphicsConfigTemplate
调用GraphicsDevice
类中的GraphicsDevice.getBestConfiguration(java.awt.GraphicsConfigTemplate)
方法。 返回的有效GraphicsConfiguration
符合或超过GraphicsConfigTemplate
中的GraphicsConfigTemplate
。- 从以下版本开始:
- 1.2
- 另请参见:
-
GraphicsDevice
,GraphicsConfiguration
, Serialized Form
-
-
字段汇总
字段 变量和类型 字段 描述 static int
PREFERRED
用于“枚举”(整数)类型的值。static int
REQUIRED
用于“枚举”(整数)类型的值。static int
UNNECESSARY
用于“枚举”(整数)类型的值。
-
构造方法摘要
构造方法 构造器 描述 GraphicsConfigTemplate()
此类是一个抽象类,因此只能实例化子类。
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 abstract GraphicsConfiguration
getBestConfiguration(GraphicsConfiguration[] gc)
返回通过GraphicsConfigTemplate
定义的条件的“最佳”配置。abstract boolean
isGraphicsConfigSupported(GraphicsConfiguration gc)
返回boolean
指示是否可以使用指定的GraphicsConfiguration
创建支持指示功能的绘图表面。
-
-
-
字段详细信息
-
REQUIRED
public static final int REQUIRED
用于“枚举”(整数)类型的值。 声明GraphicsConfiguration
对象需要此功能的GraphicsConfiguration
。 如果此功能不可用,请不要选择GraphicsConfiguration
对象。- 另请参见:
- 常数字段值
-
PREFERRED
public static final int PREFERRED
用于“枚举”(整数)类型的值。 声明GraphicsConfiguration
对象需要此功能的GraphicsConfiguration
。 具有此功能的选择优先于不包含此功能的选择,尽管两个选项都可视为有效匹配。- 另请参见:
- 常数字段值
-
UNNECESSARY
public static final int UNNECESSARY
用于“枚举”(整数)类型的值。 声明选择GraphicsConfiguration
对象不需要此功能的GraphicsConfiguration
。 没有此功能的选择优于包含此功能的选项,因为它未被使用。- 另请参见:
- 常数字段值
-
-
方法详细信息
-
getBestConfiguration
public abstract GraphicsConfiguration getBestConfiguration(GraphicsConfiguration[] gc)
返回通过GraphicsConfigTemplate
定义的条件的“最佳”配置。- 参数
-
gc
- 可供选择的GraphicsConfiguration
数组。 - 结果
-
GraphicsConfiguration
对象是可能的最佳配置。 - 另请参见:
-
GraphicsConfiguration
-
isGraphicsConfigSupported
public abstract boolean isGraphicsConfigSupported(GraphicsConfiguration gc)
返回boolean
指示是否可以使用指定的GraphicsConfiguration
创建支持指示功能的绘图表面。- 参数
-
gc
- 要测试的GraphicsConfiguration
对象 - 结果
-
true
如果此GraphicsConfiguration
对象可用于创建支持指示功能的曲面;false
如果GraphicsConfiguration
不能用于创建此Java(tm)API可用的绘图表面。
-
-