- java.lang.Object
-
- javax.print.event.PrintJobAdapter
-
- All Implemented Interfaces:
-
PrintJobListener
public abstract class PrintJobAdapter extends Object implements PrintJobListener
用于接收打印作业事件的抽象适配器类。 这个类中的方法是空的。 此类存在为创建侦听器对象的方便。 扩展此类以创建一个PrintJobEvent监听器并覆盖感兴趣事件的方法。 与ComponentListener接口不同,此抽象接口提供了空方法,因此您只需要定义所需的方法,而不是所有方法。
-
-
构造方法摘要
构造方法 Constructor 描述 PrintJobAdapter()
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 voidprintDataTransferCompleted(PrintJobEvent pje)被要求通知客户端数据已成功传输到打印服务,客户端可以释放分配给该数据的本地资源。voidprintJobCanceled(PrintJobEvent pje)被要求通知客户该作业被用户或程序取消。voidprintJobCompleted(PrintJobEvent pje)被要求通知客户该作业成功完成。voidprintJobFailed(PrintJobEvent pje)被要求通知客户该作业未成功完成,必须重新提交。voidprintJobNoMoreEvents(PrintJobEvent pje)被要求通知客户不会再发送任何事件。voidprintJobRequiresAttention(PrintJobEvent pje)被要求通知客户某些可能出现用户纠正的问题(例如打印机缺纸)。
-
-
-
方法详细信息
-
printDataTransferCompleted
public void printDataTransferCompleted(PrintJobEvent pje)
被要求通知客户端数据已成功传输到打印服务,客户端可以释放分配给该数据的本地资源。 客户端不应该假定在接收到此事件后数据已经被完全打印。- Specified by:
-
printDataTransferCompleted在接口PrintJobListener - 参数
-
pje- 事件被通知
-
printJobCompleted
public void printJobCompleted(PrintJobEvent pje)
被要求通知客户该作业成功完成。- Specified by:
-
printJobCompleted在接口PrintJobListener - 参数
-
pje- 事件被通知
-
printJobFailed
public void printJobFailed(PrintJobEvent pje)
被要求通知客户该作业未成功完成,必须重新提交。- Specified by:
-
printJobFailed接口PrintJobListener - 参数
-
pje- 事件被通知
-
printJobCanceled
public void printJobCanceled(PrintJobEvent pje)
被要求通知客户该作业被用户或程序取消。- Specified by:
-
printJobCanceled在接口PrintJobListener - 参数
-
pje- 事件被通知
-
printJobNoMoreEvents
public void printJobNoMoreEvents(PrintJobEvent pje)
被要求通知客户不会再发送任何事件。 生成此事件的一个原因是如果作业已成功完成,但打印系统的能力有限,无法验证。 如果不交付其他终端事件(已完成/失败/取消),则需要传送此事件。- Specified by:
-
printJobNoMoreEvents接口PrintJobListener - 参数
-
pje- 事件被通知
-
printJobRequiresAttention
public void printJobRequiresAttention(PrintJobEvent pje)
被要求通知客户某些可能出现用户纠正的问题(例如打印机缺纸)。- Specified by:
-
printJobRequiresAttention接口PrintJobListener - 参数
-
pje- 事件被通知
-
-