Module  java.desktop
软件包  javax.print.event

Class PrintJobAttributeEvent

  • All Implemented Interfaces:
    Serializable


    public class PrintJobAttributeEvent
    extends PrintEvent
    PrintJobAttributeEvent类封装PrintService报告的事件,让客户端知道PrintJob的一个或多个打印属性已更改。
    另请参见:
    Serialized Form
    • 构造方法详细信息

      • PrintJobAttributeEvent

        public PrintJobAttributeEvent​(DocPrintJob source,
                                      PrintJobAttributeSet attributes)
        构造一个PrintJobAttributeEvent对象。
        参数
        source - 生成此事件的打印作业
        attributes - 正在报告的属性更改
        异常
        IllegalArgumentException - 如果 sourcenull
    • 方法详细信息

      • getPrintJob

        public DocPrintJob getPrintJob​()
        确定此打印作业事件所属的打印作业。
        结果
        打印作业对象。
      • getAttributes

        public PrintJobAttributeSet getAttributes​()
        确定更改的打印属性及其新值。
        结果
        包含更改的打印作业属性的新值的属性。 返回的集合可能不可修改。