Module  java.desktop
软件包  javax.print.attribute

Class HashPrintServiceAttributeSet

    • 构造方法详细信息

      • HashPrintServiceAttributeSet

        public HashPrintServiceAttributeSet​()
        构造一个新的,空的哈希打印服务属性集。
      • HashPrintServiceAttributeSet

        public HashPrintServiceAttributeSet​(PrintServiceAttribute attribute)
        构造一个新的哈希打印服务属性集,最初用给定的值填充。
        参数
        attribute - 添加到集合中的属性值。
        异常
        NullPointerException - (未选中的异常)如果 attribute为空,则抛出。
      • HashPrintServiceAttributeSet

        public HashPrintServiceAttributeSet​(PrintServiceAttribute[] attributes)
        构造一个新的打印服务属性集,最初用给定数组的值填充。 通过从索引0开始,将元素attributes数组添加到集合中来填充新的属性集。因此,如果数组包含重复的属性值或属性类别,则稍后的数组元素可以替换较早的数组元素。
        参数
        attributes - 要添加到集合的属性值数组。 如果为空,则构造一个空属性集。
        异常
        NullPointerException - (未选中的异常)如果 attributes任何元素为空,则抛出。
      • HashPrintServiceAttributeSet

        public HashPrintServiceAttributeSet​(PrintServiceAttributeSet attributes)
        构造一个新的属性集,最初使用给定集合中的值进行填充,其中属性集的成员被限制到 PrintServiceAttribute接口。
        参数
        attributes - 初始化集合的属性值集。 如果为空,则构造一个空属性集。
        异常
        ClassCastException - (未选中的异常)如果 attributes任何元素不是 attributes的实例,则 PrintServiceAttribute