模块  java.desktop
软件包  javax.print.event

Class PrintJobAdapter

  • 实现的所有接口
    PrintJobListener

    public abstract class PrintJobAdapter
    extends Object
    implements PrintJobListener
    用于接收打印作业事件的抽象适配器类。 此类中的方法为空。 此类用于创建侦听器对象。 扩展此类以创建PrintJobEvent侦听器并覆盖感兴趣事件的方法。 ComponentListener接口不同,此抽象接口提供了空方法,因此您只需要定义所需的方法,而不是所有方法。
    • 构造方法详细信息

      • PrintJobAdapter

        public PrintJobAdapter()
    • 方法详细信息

      • printDataTransferCompleted

        public void printDataTransferCompleted​(PrintJobEvent pje)
        被调用以通知客户端数据已成功传输到打印服务,并且客户端可以释放为该数据分配的本地资源。 在收到此事件后,客户端不应假定数据已完全打印。
        Specified by:
        printDataTransferCompleted在界面 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 - 正在通知的事件