Java Platform, Standard Editionトラブルシューティング・ガイド
目次      

12.3 Java 2D印刷

このセクションでは、Java 2D印刷で発生する可能性のあるいくつかの問題を説明し、その原因と解決方法を提示します。

Java 2D FAQの印刷に関する質問も参照してください。

  1. 問題1 - Windowsでの印刷中にJREがクラッシュする。

    原因: JREが使用するWindowsプリンタ・ドライバに問題がある可能性があります。

    解決方法: 使用中のプリンタのWindowsプリンタ・ドライバをアップグレードします。

  2. 問題2 - 印刷が成功しているように見えるが、Windowsでジョブが印刷されない。

    原因: 一部のジョブでは、プリンタへのスプールが正しく行われません。

    解決方法: プリンタ・ドライバのプロパティで、「高度な印刷のオプション」を無効にします。

  3. 問題3 - Windowsに印刷ダイアログが表示されるまでに長い時間がかかる。

    原因: アプリケーションが、切断されているプリンタも含め、すべてのプリンタをJREにプローブさせている可能性があります。

    解決方法: 切断されているか到達不可能なネットワーク・プリンタを探し、それらをプリンタのリストから削除します。

  4. 問題4 - PrintJob.printDialog()がOracle SolarisおよびLinuxで「サービスが見つかりません」エラーになる。

    原因: 原因は次のいずれかです。

    • lpcユーティリティが/usr/sbinディレクトリにありません。

    • lpstatユーティリティが/usr/sbinディレクトリにありません。

    解決方法: lpclpstatを、上で言及した標準の場所にインストールします。

目次      

Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved.