javax.print.event

接口
java.lang.Object
  继承者 javax.print.event.PrintJobAdapter
所有已实现的接口:
PrintJobListener

public abstract class PrintJobAdapter
     
extends Object
implements PrintJobListener

接收打印作业事件的抽象适配器类。此类中的方法为空。此类存在的目的只是为了便于创建侦听器对象。扩展此类可创建 PrintJobEvent 侦听器并重写所需事件的方法。与 ComponentListener 接口不同,此抽象接口提供了 null 方法,因此您只需要定义所需的方法,而不需要定义所有的方法。


构造方法摘要
PrintJobAdapter()
           
 
方法摘要
 void printDataTransferCompleted(PrintJobEvent pje)
          调用此方法来通知客户端,已成功地将数据传输到打印服务,客户端可以释放分配给该数据的本地资源。
 void printJobCanceled(PrintJobEvent pje)
          调用此方法来通知客户端,作业已被用户或程序取消。
 void printJobCompleted(PrintJobEvent pje)
          调用此方法来通知客户端,作业已成功完成。
 void printJobFailed(PrintJobEvent pje)
          调用此方法来通知客户端,无法成功完成作业,必须重新提交该作业。
 void printJobNoMoreEvents(PrintJobEvent pje)
          调用此方法来通知客户端,不需要再提供事件。
 void printJobRequiresAttention(PrintJobEvent pje)
          调用此方法来通知客户端,可能会发生一些用户可纠正的问题(例如打印机缺纸)。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

PrintJobAdapter

public PrintJobAdapter()
方法详细信息

printDataTransferCompleted

public void printDataTransferCompleted(PrintJobEvent pje)
调用此方法来通知客户端,已成功地将数据传输到打印服务,客户端可以释放分配给该数据的本地资源。接收到此事件之后,客户端不应假定已完全打印了该数据。

指定者:
接口 PrintJobListener 中的 printDataTransferCompleted
参数:
pje - 要通知的事件

printJobCompleted

public void printJobCompleted(PrintJobEvent pje)
调用此方法来通知客户端,作业已成功完成。

指定者:
接口 PrintJobListener 中的 printJobCompleted
参数:
pje - 要通知的事件

printJobFailed

public void printJobFailed(PrintJobEvent pje)
调用此方法来通知客户端,无法成功完成作业,必须重新提交该作业。

指定者:
接口 PrintJobListener 中的 printJobFailed
参数:
pje - 要通知的事件

printJobCanceled

public void printJobCanceled(PrintJobEvent pje)
调用此方法来通知客户端,作业已被用户或程序取消。

指定者:
接口 PrintJobListener 中的 printJobCanceled
参数:
pje - 要通知的事件

printJobNoMoreEvents

public void printJobNoMoreEvents(PrintJobEvent pje)
调用此方法来通知客户端,不需要再提供事件。生成此事件的原因之一是:作业已成功完成,但打印系统功能有限,无法验证此事件。如果未提供其他的终端事件(完成/失败/取消),则必须提供此事件。

指定者:
接口 PrintJobListener 中的 printJobNoMoreEvents
参数:
pje - 要通知的事件

printJobRequiresAttention

public void printJobRequiresAttention(PrintJobEvent pje)
调用此方法来通知客户端,可能会发生一些用户可纠正的问题(例如打印机缺纸)。

指定者:
接口 PrintJobListener 中的 printJobRequiresAttention
参数:
pje - 要通知的事件