public class PrintJobEvent extends PrintEvent
PrintJobEvent类PrintJobEvent了打印作业报告的常见事件,让听众知道处理DocPrintJob的进度 。
| Modifier and Type | Field and Description |
|---|---|
static int |
DATA_TRANSFER_COMPLETE
该作业不一定要打印出来,但数据已经从客户端成功转移到打印服务。
|
static int |
JOB_CANCELED
该工作由 PrintService取消。
|
static int |
JOB_COMPLETE
文件顺式完全印刷。
|
static int |
JOB_FAILED
打印服务报告该作业无法完成。
|
static int |
NO_MORE_EVENTS
并不是所有的打印服务都可以提供有趣的事件,甚至可以告诉工作何时完成。
|
static int |
REQUIRES_ATTENTION
打印服务表示在打印服务可以继续之前,可能需要外部干预。
|
source| Constructor and Description |
|---|
PrintJobEvent(DocPrintJob source, int reason)
构造一个
PrintJobEvent对象。
|
| Modifier and Type | Method and Description |
|---|---|
int |
getPrintEventType()
获取此事件的原因。
|
DocPrintJob |
getPrintJob()
确定此打印作业事件所属的
DocPrintJob 。
|
toStringgetSourcepublic static final int JOB_CANCELED
PrintService取消。
public static final int JOB_COMPLETE
public static final int JOB_FAILED
public static final int REQUIRES_ATTENTION
public static final int NO_MORE_EVENTS
public static final int DATA_TRANSFER_COMPLETE
public PrintJobEvent(DocPrintJob source, int reason)
PrintJobEvent对象。
source - a
DocPrintJob对象
reason - 一个int指定原因。
IllegalArgumentException - 如果
source是
null 。
public int getPrintEventType()
public DocPrintJob getPrintJob()
DocPrintJob 。
DocPrintJob对象,表示报告由该封装事件的打印作业
PrintJobEvent 。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.