目次 | 前の項目 | 次の項目 | JavaTM 印刷サービス API ユーザーガイド |
Java 印刷サービス API の属性は、従来の Java 印刷 API の属性と異なり、プログラムとユーザーダイアログの両方で使用できます。アプリケーションでは、ジョブの印刷方法はできるだけ指定せず、エンドユーザーがユーザーダイアログから指定した選択を検査します。JSP の属性は、拡張できるように設計されています。Attribute インタフェースを適切に実装できる属性は、すべて AttributeSet に含めることができます。 つまり、標準の属性セットを拡張しながら、今後の JDK バージョンとの互換性を保持することができます。 Java 印刷サービスを実装するときは、次の 2 つの方法で属性を拡張できます。
ユーザーダイアログから属性を使用するには、ユーザーインタフェースを作成する必要がありますが、それについてはこのユーザーガイドでは説明しません。同様に、JSP 属性の拡張はサービスプロバイダが行うため、このユーザーガイドの例では取り上げていません。ただし、「ドキュメントの印刷」では、いくつかの JSP 属性の基本的な使用法を説明し、それらを使った簡単な印刷アプリケーションについて説明しています。