所有类
java.awt
类 RenderingHints.Key
java.lang.Object
java.awt.RenderingHints.Key
-
正在封闭类:
-
RenderingHints
-
public abstract static class RenderingHints.Key
- extends Object
定义用来控制呈现和图像管线各个方面的所有键的基本类型。此类的实例是不变的和惟一的,这意味着可以使用 == 运算符代替开销更大的 equals() 方法进行匹配测试。
方法摘要 |
boolean |
equals(Object o) 用于所有 Key 对象的 equals 方法将返回与等号运算符 '==' 相同的结果。 |
int |
hashCode() 所有 Key 对象的哈希码将与由 System.identityHashCode() 方法定义的对象的系统识别码相同。 |
protected int |
intKey() 返回子类用来实例化此 Key 的私有整数键。 |
abstract boolean |
isCompatibleValue(Object val) 如果指定对象是此 Key 的有效值,则返回 true。 |
RenderingHints.Key
protected RenderingHints.Key(int privatekey)
-
使用指示的私有键构造一个键。Key 的每个子类都会维护自己惟一的整数键域。无法构造出两个具有相同整数键和相同指定子类的对象。如果试图用与 Key 子类的已有实例相同的整数键构造给定类的另一个对象,则将抛出一个异常。
-
参数:
-
privatekey
- 指定键
isCompatibleValue
public abstract boolean isCompatibleValue(Object val)
-
如果指定对象是此 Key 的有效值,则返回 true。
-
-
参数:
-
val
- 要测试有效性的 Object
-
返回:
-
如果
val
有效,则返回 true
;否则返回 false
。
intKey
protected final int intKey()
-
返回子类用来实例化此 Key 的私有整数键。
-
-
返回:
-
子类用来实例化此 Key 的私有整数键。
hashCode
public final int hashCode()
-
所有 Key 对象的哈希码将与由 System.identityHashCode() 方法定义的对象的系统识别码相同。
-
-
覆盖:
-
类
Object
中的 hashCode
-
-
返回:
-
此对象的一个哈希码值。
-
另请参见:
-
Object.equals(java.lang.Object)
, Hashtable
equals
public final boolean equals(Object o)
-
用于所有 Key 对象的 equals 方法将返回与等号运算符 '==' 相同的结果。
-
-
覆盖:
-
类
Object
中的 equals
-
-
参数:
-
o
- 要与之比较的引用对象。
-
返回:
-
如果此对象与 obj 参数相同,则返回
true
;否则返回 false
。
-
另请参见:
-
Object.hashCode()
, Hashtable
所有类