Module  java.desktop

Class PrinterMakeAndModel

    • 构造方法详细信息

      • PrinterMakeAndModel

        public PrinterMakeAndModel​(String makeAndModel,
                                   Locale locale)
        使用给定的make和model字符串和locale构造一个新的打印机make和model属性。
        参数
        makeAndModel - 打印机制造和型号字符串。
        locale - 文本字符串的自然语言。 null被解释为Locale.getDefault()返回的默认语言环境
        异常
        NullPointerException - (未经检查的异常)如果 makeAndModel为空,则抛出。
    • 方法详细信息

      • equals

        public boolean equals​(Object object)
        返回此打印机的make和model属性是否等同于传入的对象。 要相等的,所有以下条件必须为真:
        1. object不为空。
        2. object是PrinterMakeAndModel类的一个实例。
        3. 此打印机使和模型属性的底层字符串和object的底层字符串相等。
        4. 该打印机制造和模型属性的区域设置和object的区域设置相等。
        重写:
        equalsTextSyntax
        参数
        object - 要比较的对象。
        结果
        如果 object相当于此打印机的make和model属性, object true,否则为false。
        另请参见:
        Object.hashCode()HashMap
      • getCategory

        public final Class<? extends Attribute> getCategory​()
        获取要用作此打印属性值的“类别”的打印属性类。

        对于PrinterMakeAndModel类,该类别是PrinterMakeAndModel类。

        Specified by:
        getCategory在接口 Attribute
        结果
        打印属性类(category),一个java.lang.Class类的实例。
      • getName

        public final String getName​()
        获取此属性值是一个实例的类别的名称。

        对于PrinterMakeAndModel类,类别名称为"printer-make-and-model"

        Specified by:
        getName在接口 Attribute
        结果
        属性类别名称。