- java.lang.Object
-
- java.util.EventObject
-
- javax.print.event.PrintEvent
-
- javax.print.event.PrintJobAttributeEvent
-
- All Implemented Interfaces:
-
Serializable
public class PrintJobAttributeEvent extends PrintEvent
PrintJobAttributeEvent类封装PrintService报告的事件,让客户端知道PrintJob的一个或多个打印属性已更改。- 另请参见:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
构造方法摘要
构造方法 Constructor 描述 PrintJobAttributeEvent(DocPrintJob source, PrintJobAttributeSet attributes)
构造一个PrintJobAttributeEvent对象。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 PrintJobAttributeSet
getAttributes()
确定更改的打印属性及其新值。DocPrintJob
getPrintJob()
确定此打印作业事件所属的打印作业。-
Methods inherited from class java.util.EventObject
getSource
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class javax.print.event.PrintEvent
toString
-
-
-
-
构造方法详细信息
-
PrintJobAttributeEvent
public PrintJobAttributeEvent(DocPrintJob source, PrintJobAttributeSet attributes)
构造一个PrintJobAttributeEvent对象。- 参数
-
source
- 生成此事件的打印作业 -
attributes
- 正在报告的属性更改 - 异常
-
IllegalArgumentException
- 如果source
是null
。
-
-
方法详细信息
-
getPrintJob
public DocPrintJob getPrintJob()
确定此打印作业事件所属的打印作业。- 结果
- 打印作业对象。
-
getAttributes
public PrintJobAttributeSet getAttributes()
确定更改的打印属性及其新值。- 结果
- 包含更改的打印作业属性的新值的属性。 返回的集合可能不可修改。
-
-