モジュール 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
    クラスPrintJobAttributeEventPrintServiceのイベントをカプセル化して、PrintJobの1つ以上の印刷属性が変更されたことをクライアントに知らせます。
    PrintJobEvent
    PrintJobEventクラスは、印刷ジョブが報告する共通イベントをカプセル化して、リスナーがDocPrintJobの処理の進捗を知ることができるようにします。
    PrintServiceAttributeEvent
    PrintServiceAttributeEventクラスは、Print Serviceインスタンスが報告するイベントをカプセル化して、クライアントに印刷サービスの状態の変化を知らせます。