模块 java.desktop

类 JobSheets

java.lang.Object
javax.print.attribute.EnumSyntax
javax.print.attribute.standard.JobSheets
所有已实现的接口:
Serializable , Cloneable , Attribute , PrintJobAttribute , PrintRequestAttribute

public class JobSheets extends EnumSyntax implements PrintRequestAttribute , PrintJobAttribute
JobSheets 是一个打印属性类,一个枚举,它确定哪些作业开始和结束页(如果有)必须与作业一起打印。类 JobSheets 声明标准作业表值的关键字。还可以通过定义类 JobSheets 的子类来创建作业表属性的实现或站点定义的名称。

JobSheets 属性对多文档打印作业(具有多个文档的作业)的影响可能会受到 MultipleDocumentHandling 作业属性的影响,具体取决于特定 JobSheets 值的含义。

IPP 兼容性:getName() 返回的类别名称是 IPP 属性名称。枚举的整数值是 IPP 枚举值。 toString() 方法返回属性值的 IPP 字符串表示。对于子类,属性值必须本地化以提供 IPP 名称和自然语言值。

参见:
  • 字段详细信息

    • NONE

      public static final JobSheets  NONE
      没有打印作业单。
    • STANDARD

      public static final JobSheets  STANDARD
      打印一张或多张特定于站点的标准作业单。例如,打印单个起始页,或同时打印起始页和结束页。
  • 构造方法详细信息

    • JobSheets

      protected JobSheets(int value)
      使用给定的整数值构造一个新的作业表枚举值。
      参数:
      value - 整数值
  • 方法详情

    • getStringTable

      protected String [] getStringTable()
      返回 JobSheets string table
      重写:
      getStringTable 在类 EnumSyntax
      返回:
      字符串表
    • getEnumValueTable

      protected EnumSyntax [] getEnumValueTable()
      返回类 JobSheets 的枚举值表。
      重写:
      getEnumValueTable 在类 EnumSyntax
      返回:
      值表
    • getCategory

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

      对于类 JobSheets 和任何供应商定义的子类,类别是类 JobSheets 本身。

      指定者:
      getCategory 在接口 Attribute
      返回:
      打印属性类(类别),类java.lang.Class 的一个实例
    • getName

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

      对于类 JobSheets 和任何供应商定义的子类,类别名称为 "job-sheets"

      指定者:
      getName 在接口 Attribute
      返回:
      属性类别名称