- java.lang.Object
-
- java.util.EventObject
-
- javax.print.event.PrintEvent
-
- javax.print.event.PrintServiceAttributeEvent
-
- All Implemented Interfaces:
-
Serializable
public class PrintServiceAttributeEvent extends PrintEvent
PrintServiceAttributeEvent类封装Print Service实例报告的事件,让客户端了解打印服务状态的变化。- 另请参见:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
构造方法摘要
构造方法 Constructor 描述 PrintServiceAttributeEvent(PrintService source, PrintServiceAttributeSet attributes)
构造一个PrintServiceAttributeEvent对象。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 PrintServiceAttributeSet
getAttributes()
确定更改的打印服务属性及其新值。PrintService
getPrintService()
返回打印服务。-
Methods inherited from class java.util.EventObject
getSource
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class javax.print.event.PrintEvent
toString
-
-
-
-
构造方法详细信息
-
PrintServiceAttributeEvent
public PrintServiceAttributeEvent(PrintService source, PrintServiceAttributeSet attributes)
构造一个PrintServiceAttributeEvent对象。- 参数
-
source
- 生成此事件的打印作业 -
attributes
- 正在报告的属性更改 - 异常
-
IllegalArgumentException
- 如果source
是null
。
-
-
方法详细信息
-
getPrintService
public PrintService getPrintService()
返回打印服务。- 结果
- 打印服务对象。
-
getAttributes
public PrintServiceAttributeSet getAttributes()
确定更改的打印服务属性及其新值。- 结果
- 包含更改的服务属性的新值的属性。 返回的集合可能是不可修改的。
-
-