Module java.desktop

Class PrintServiceAttributeEvent

java.lang.Object
java.util.EventObject
javax.print.event.PrintEvent
javax.print.event.PrintServiceAttributeEvent
所有已实现的接口:
Serializable

public class PrintServiceAttributeEvent extends PrintEvent
PrintServiceAttributeEvent 封装了打印服务实例报告的事件,以通知客户端打印服务状态的变化。
参见:
  • Constructor Details

    • PrintServiceAttributeEvent

      public PrintServiceAttributeEvent(PrintService source, PrintServiceAttributeSet attributes)
      构造一个 PrintServiceAttributeEvent 对象。
      参数:
      source - 生成此事件的打印作业
      attributes - 正在报告的属性更改
      抛出:
      IllegalArgumentException - 如果 sourcenull
  • Method Details

    • getPrintService

      public PrintService getPrintService()
      返回打印服务。
      返回:
      PrintService 对象
    • getAttributes

      public PrintServiceAttributeSet getAttributes()
      确定发生了哪些打印服务属性的更改以及它们的新值。
      返回:
      包含发生更改的服务属性的新值的属性。返回的集合可能是不可修改的。