JavaTM 2 Platform
Standard Ed. 5.0

javax.print.attribute.standard
类 Sides

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

public final class Sides
extends EnumSyntax
implements DocAttribute, PrintRequestAttribute, PrintJobAttribute

类 Sides 是打印属性类,它是一种枚举,指定了如何将打印流页应用于选定介质实例的各面(即一个印张)。

多文档打印(一个作业带有多个文档)作业的 Sides 属性的效果取决于是为所有的文档指定了相同的 sides 值,还是不同的文档指定了不同的 sides 值,以及 MultipleDocumentHandling 属性的值(可能是默认值)。

IPP 兼容性:getName() 返回的类别名称是 IPP 属性名称。枚举的整数值是 IPP 枚举值。toString() 方法返回属性值的 IPP 字符串表示形式。

另请参见:
序列化表格

字段摘要
static Sides DUPLEX
          “双面长边”的别名(请参阅 TWO_SIDED_LONG_EDGE)。
static Sides ONE_SIDED
          将每个连续的打印流页应用于连续介质纸张的相同面。
static Sides TUMBLE
          “双面短边”的别名(请参阅 TWO_SIDED_SHORT_EDGE)。
static Sides TWO_SIDED_LONG_EDGE
          将每个连续的打印流页对应用于连续介质纸张的前后两面,以便介质上的每个打印流页对方向正对着读者,就好像绑定在长边上一样。
static Sides TWO_SIDED_SHORT_EDGE
          将每个连续的打印流页对应用于连续介质纸张的前后两面,以便介质上的每个打印流页对方向正对着读者,就好像绑定在短边上一样。
 
构造方法摘要
protected Sides(int value)
          构造具有给定整数值的新 sides 枚举值,
 
方法摘要
 Class<? extends Attribute> getCategory()
          获取将用作此打印属性值的“类别”的打印属性类。
protected  EnumSyntax[] getEnumValueTable()
          返回类 Sides 的枚举值表。
 String getName()
          获取类别的名称,此属性值是该类别的一个实例。
protected  String[] getStringTable()
          返回类 Sides 的字符串表。
 
从类 javax.print.attribute.EnumSyntax 继承的方法
clone, getOffset, getValue, hashCode, readResolve, toString
 
从类 java.lang.Object 继承的方法
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

字段详细信息

ONE_SIDED

public static final Sides ONE_SIDED
将每个连续的打印流页应用于连续介质纸张的相同面。


TWO_SIDED_LONG_EDGE

public static final Sides TWO_SIDED_LONG_EDGE
将每个连续的打印流页对应用于连续介质纸张的前后两面,以便介质上的每个打印流页对方向正对着读者,就好像绑定在长边上一样。此整版形式称为 "duplex"(请参阅 DUPLEX)。


TWO_SIDED_SHORT_EDGE

public static final Sides TWO_SIDED_SHORT_EDGE
将每个连续的打印流页对应用于连续介质纸张的前后两面,以便介质上的每个打印流页对方向正对着读者,就好像绑定在短边上一样。此整版形式称为 "tumble"(请参阅 TUMBLE)。


DUPLEX

public static final Sides DUPLEX
“双面长边”的别名(请参阅 TWO_SIDED_LONG_EDGE)。


TUMBLE

public static final Sides TUMBLE
“双面短边”的别名(请参阅 TWO_SIDED_SHORT_EDGE)。

构造方法详细信息

Sides

protected Sides(int value)
构造具有给定整数值的新 sides 枚举值,

参数:
value - 整数值。
方法详细信息

getStringTable

protected String[] getStringTable()
返回类 Sides 的字符串表。

覆盖:
EnumSyntax 中的 getStringTable
返回:
字符串表

getEnumValueTable

protected EnumSyntax[] getEnumValueTable()
返回类 Sides 的枚举值表。

覆盖:
EnumSyntax 中的 getEnumValueTable
返回:
值表

getCategory

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

对于类 Sides,该类别就是类 Sides 本身。

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

getName

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

对于类 Sides,类别名称是 "sides"

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

JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策