パッケージ
javax.printの使用
パッケージ | 説明 |
---|---|
java.awt.print |
このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。
|
javax.print |
Java印刷サービスAPIの主要なクラスとインタフェースを提供する。
|
javax.print.event |
パッケージ
javax.print.event には、イベント・クラスとリスナー・インタフェースが含まれています。 |
javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
javax.swing.text |
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
|
-
java.awt.printにより使用されるjavax.printのクラス クラス 説明 PrintService インタフェースPrintService
は、DocPrintJob
のファクトリです。StreamPrintServiceFactory StreamPrintServiceFactory
は、StreamPrintService
インスタンスのファクトリです。これにより、MIMEタイプに記述された特定のドキュメント形式で出力ストリームを印刷することが可能になります。 -
javax.printにより使用されるjavax.printのクラス クラス 説明 Doc インタフェースDoc
は、印刷ジョブのために1つの印刷データを供給するオブジェクトのインタフェースを指定します。DocFlavor DocFlavor
クラスは、印刷データのDocPrintJob
への提供形式を指定するオブジェクトをカプセル化します。DocFlavor.BYTE_ARRAY クラスDocFlavor.BYTE_ARRAY
は、事前定義された静的定数DocFlavor
オブジェクト(例えば、印刷データ表現クラスとしてバイト配列(byte[]
)を使用するdocフレーバ)を提供します。DocFlavor.CHAR_ARRAY クラスDocFlavor.CHAR_ARRAY
は、文字配列(char[]
)を印刷データ表現クラスとして使用して、docフレーバなどの事前定義された静的定数DocFlavor
オブジェクトを提供します。DocFlavor.INPUT_STREAM クラスDocFlavor.INPUT_STREAM
は、事前定義された静的定数DocFlavor
オブジェクト(例えば、印刷データ表現クラスとしてバイト・ストリーム(java.io.InputStream
)を使用するdocフレーバ)を提供します。DocFlavor.READER クラスDocFlavor.READER
は、文字データ・ストリーム(java.io.Reader
)を印刷データ表現クラスとして使用して、docフレーバなどの事前定義された静的定数DocFlavor
オブジェクトを提供します。DocFlavor.SERVICE_FORMATTED クラスDocFlavor.SERVICE_FORMATTED
は、定義済みの静的定数DocFlavor
オブジェクト(サービス・フォーマットされた印刷データ用のdocフレーバなど)を提供します。DocFlavor.STRING クラスDocFlavor.STRING
は、印刷データ表現クラスとして文字列(java.lang.String
)を使用するdocフレーバなど、事前定義された静的定数DocFlavor
オブジェクトを提供します。DocFlavor.URL クラスDocFlavor.URL
は、定義済みの静的定数DocFlavor
オブジェクトを提供します。DocPrintJob このインタフェースは、ジョブ属性セットを保持する指定されたドキュメントを印刷可能な印刷ジョブを表します。MultiDoc インタフェースMultiDoc
は、印刷ジョブに対して複数の印刷データを供給するオブジェクトのインタフェースを指定します。MultiDocPrintJob MultiDocPrintService
から取得したMultiDocPrintJob
は、指定された文書の集合をジョブ属性のセットを持つ単一の印刷ジョブとして印刷できます。MultiDocPrintService インタフェースMultiPrintService
は、MultiDocPrintJob
のファクトリです。PrintException クラスPrintException
は、Print Serviceインスタンスの使用中に発生した印刷関連のエラー状態をカプセル化します。PrintService インタフェースPrintService
は、DocPrintJob
のファクトリです。PrintServiceLookup このクラスの実装は、特定のタイプの印刷サービス(通常はプリンタと同義)用の検索サービスを提供します。ServiceUIFactory サービスは、オプションでUIを提供することができます。StreamPrintService このクラスは、PrintService
を拡張し、クライアントによって指定された出力ストリームに別の形式でデータを印刷する印刷サービスを表します。StreamPrintServiceFactory StreamPrintServiceFactory
は、StreamPrintService
インスタンスのファクトリです。これにより、MIMEタイプに記述された特定のドキュメント形式で出力ストリームを印刷することが可能になります。 -
javax.print.eventにより使用されるjavax.printのクラス クラス 説明 DocPrintJob このインタフェースは、ジョブ属性セットを保持する指定されたドキュメントを印刷可能な印刷ジョブを表します。PrintService インタフェースPrintService
は、DocPrintJob
のファクトリです。 -
javax.swingにより使用されるjavax.printのクラス クラス 説明 PrintService インタフェースPrintService
は、DocPrintJob
のファクトリです。 -
javax.swing.textにより使用されるjavax.printのクラス クラス 説明 PrintService インタフェースPrintService
は、DocPrintJob
のファクトリです。