- java.lang.Object
-
- java.util.EventObject
-
- javax.print.event.PrintEvent
-
- javax.print.event.PrintJobEvent
-
- 实现的所有接口
-
Serializable
public class PrintJobEvent extends PrintEvent
类PrintJobEvent
封装了打印作业报告的常见事件,以使监听器知道DocPrintJob
处理过程中的进度 。- 另请参见:
- Serialized Form
-
-
字段汇总
字段 变量和类型 字段 描述 static int
DATA_TRANSFER_COMPLETE
该作业尚未打印,但数据已成功从客户端传输到打印服务。static int
JOB_CANCELED
这项工作被PrintService
取消。static int
JOB_COMPLETE
该文件已完全打印。static int
JOB_FAILED
打印服务报告无法完成作业。static int
NO_MORE_EVENTS
并非所有打印服务都能够提供有趣的事件,甚至无法告知作业何时完成。static int
REQUIRES_ATTENTION
打印服务指示在打印服务可以继续之前可能需要外部干预 - 可能是暂时的 - 问题。-
声明的属性在类 java.util.EventObject
source
-
-
构造方法摘要
构造方法 构造器 描述 PrintJobEvent(DocPrintJob source, int reason)
构造一个PrintJobEvent
对象。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 int
getPrintEventType()
获取此事件的原因。DocPrintJob
getPrintJob()
确定此打印作业事件所属的DocPrintJob
。-
声明方法的类 javax.print.event.PrintEvent
toString
-
声明方法的类 java.util.EventObject
getSource
-
-
-
-
字段详细信息
-
JOB_CANCELED
public static final int JOB_CANCELED
这项工作被PrintService
取消。- 另请参见:
- 常数字段值
-
JOB_COMPLETE
public static final int JOB_COMPLETE
该文件已完全打印。- 另请参见:
- 常数字段值
-
JOB_FAILED
public static final int JOB_FAILED
打印服务报告无法完成作业。 应用程序必须重新提交作业。- 另请参见:
- 常数字段值
-
REQUIRES_ATTENTION
public static final int REQUIRES_ATTENTION
打印服务指示在打印服务可以继续之前可能需要外部干预 - 可能是暂时的 - 问题。 可以生成此消息的事件的一个示例是打印机缺纸时。- 另请参见:
- 常数字段值
-
NO_MORE_EVENTS
public static final int NO_MORE_EVENTS
并非所有打印服务都能够提供有趣的事件,甚至无法告知作业何时完成。 此消息表示打印作业没有与打印服务的进一步信息或通信。 如果未传递终端事件(已完成/失败/已取消),则应始终传递此消息。 例如,如果在收到此消息之前尚未收到诸如JOB_COMPLETE
消息,则应该绘制的唯一推断是打印服务不支持提供此类事件。- 另请参见:
- 常数字段值
-
DATA_TRANSFER_COMPLETE
public static final int DATA_TRANSFER_COMPLETE
该作业尚未打印,但数据已成功从客户端传输到打印服务。 客户端可以释放数据资源。- 另请参见:
- 常数字段值
-
-
构造方法详细信息
-
PrintJobEvent
public PrintJobEvent(DocPrintJob source, int reason)
构造一个PrintJobEvent
对象。- 参数
-
source
- 一个DocPrintJob
对象 -
reason
- 指定原因的int - 异常
-
IllegalArgumentException
- 如果source
是null
-
-
方法详细信息
-
getPrintEventType
public int getPrintEventType()
获取此事件的原因。- 结果
- 原因int
-
getPrintJob
public DocPrintJob getPrintJob()
确定此打印作业事件所属的DocPrintJob
。- 结果
-
DocPrintJob
对象,表示报告此PrintJobEvent
封装的事件的打印作业
-
-