- 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 intDATA_TRANSFER_COMPLETE该作业尚未打印,但数据已成功从客户端传输到打印服务。static intJOB_CANCELED这项工作被PrintService取消。static intJOB_COMPLETE该文件已完全打印。static intJOB_FAILED打印服务报告无法完成作业。static intNO_MORE_EVENTS并非所有打印服务都能够提供有趣的事件,甚至无法告知作业何时完成。static intREQUIRES_ATTENTION打印服务指示在打印服务可以继续之前可能需要外部干预 - 可能是暂时的 - 问题。-  
               
声明的属性在类 java.util.EventObject
source 
 -  
               
 
-  
             
构造方法摘要
构造方法 构造器 描述 PrintJobEvent(DocPrintJob source, int reason)构造一个PrintJobEvent对象。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 intgetPrintEventType()获取此事件的原因。DocPrintJobgetPrintJob()确定此打印作业事件所属的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封装的事件的打印作业 
 
 -  
 
 -