模块  java.desktop
软件包  java.awt

Class RenderingHints.Key

  • Enclosing class:
    RenderingHints

    public abstract static class RenderingHints.Key
    extends Object
    定义与RenderingHints类一起使用的所有键的基本类型,以控制渲染和成像管道中的各种算法选择。 此类的实例是不可变且唯一的,这意味着可以使用==运算符而不是更昂贵的equals()方法进行匹配测试。
    • 构造方法详细信息

      • Key

        protected Key​(int privatekey)
        使用指示的私钥构造密钥。 Key的每个子类都维护着自己唯一的整数键域。 不能构造具有相同整数键和相同特定子类的两个对象。 如果尝试使用与Key的子类的预先存在的实例相同的整数键来构造给定类的另一个对象,则将引发异常。
        参数
        privatekey - 指定的密钥
    • 方法详细信息

      • isCompatibleValue

        public abstract boolean isCompatibleValue​(Object val)
        如果指定的对象是此Key的有效值,则返回true。
        参数
        val - 用于测试有效性的 Object
        结果
        true如果val有效; 否则为false
      • intKey

        protected final int intKey()
        返回子类实例化此Key的私有整数键。
        结果
        子类实例化此Key的私有整数键。
      • equals

        public final boolean equals​(Object o)
        所有Key对象的equals方法将返回与相等运算符'=='相同的结果。
        重写:
        equals在类 Object
        参数
        o - 要与之比较的引用对象。
        结果
        true如果此对象与obj参数相同; 否则为false
        另请参见:
        Object.hashCode()HashMap