モジュール java.desktop
パッケージ javax.print.event
パッケージjavax.print.eventには、イベント・クラスとリスナー・インタフェースが含まれています。
これらは、オンラインおよびオフラインで実行するプリンタなどの印刷サービスと、特定の印刷ジョブの進捗の両方を監視するために使用されます。
注: javax.print APIでは、メソッドへのnull参照パラメータ指定は、ドキュメントに意味が明記されている場合を除いては不正であることに注意してください。 これに反する使用は無効なコーディングであり、すぐにまたはあとで実行時の例外が生ずる結果になります。 IllegalArgumentExceptionおよびNullPointerExceptionは、このような場合の典型的で許容できる実行時の例外の事例です。
- 導入されたバージョン:
- 1.4
-
インタフェースのサマリー インタフェース 説明 PrintJobAttributeListener このインタフェースの実装は、DocPrintJob
に接続され、印刷ジョブに関連付けられた属性変更の状態を監視します。PrintJobListener このリスナー・インタフェースの実装は、DocPrintJob
に接続され、印刷ジョブの状態を監視します。PrintServiceAttributeListener このリスナー・インタフェースの実装は、PrintService
に接続され、印刷サービスの状態を監視します。 -
クラスのサマリー クラス 説明 PrintEvent PrintEventクラスは、すべてのPrint Service APIイベントのスーパー・クラスです。PrintJobAdapter 印刷ジョブ・イベントを受け取るための抽象アダプタ・クラスです。PrintJobAttributeEvent PrintJobAttributeEventクラスは、PrintServiceが報告するイベントをカプセル化して、PrintJobの1つ以上の印刷属性が変更されたことをクライアントが知ることができるようにします。PrintJobEvent PrintJobEvent
クラスは、印刷ジョブが報告する共通イベントをカプセル化して、リスナーがDocPrintJob
の処理の進捗を知ることができるようにします。PrintServiceAttributeEvent PrintServiceAttributeEventクラスは、Print Serviceインスタンスが報告するイベントをカプセル化して、クライアントが印刷サービスの状態の変更を知ることができるようにします。