クラスjava.awt.print.PrinterException
の使用

PrinterExceptionを使用するパッケージ 
パッケージ 説明
java.awt.print
このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
javax.swing.text
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
  • java.awt.printでのPrinterExceptionの使用

    java.awt.printでのPrinterExceptionのサブクラス 
    修飾子と型 クラス 説明
    class  PrinterAbortException
    PrinterAbortExceptionクラスはPrinterExceptionのサブクラスで、印刷中であったユーザーまたはアプリケーションの印刷ジョブが終了したことを示すために使用します。
    class  PrinterIOException
    PrinterIOExceptionクラスはPrinterExceptionのサブクラスで、印刷中になんらかのIOエラーが発生したことを示すために使用されます。
    PrinterExceptionをスローするjava.awt.printのメソッド 
    修飾子と型 メソッド 説明
    int Printable.print​(Graphics graphics, PageFormat pageFormat, int pageIndex)
    指定されたインデックスにあるページを、指定された書式で、指定されたGraphicsコンテキストに印刷します。
    abstract void PrinterJob.print()
    ページのセットを印刷します。
    void PrinterJob.print​(PrintRequestAttributeSet attributes)
    属性セットの設定を使用してページのセットを印刷します。
    void PrinterJob.setPrintService​(PrintService service)
    このPrinterJobを新しいPrintServiceに関連付けます。
  • javax.swingでのPrinterExceptionの使用

    PrinterExceptionをスローするjavax.swingのメソッド 
    修飾子と型 メソッド 説明
    boolean JTable.print()
    印刷ダイアログを表示し、このJTableを、PrintMode.FIT_WIDTHモードで、ヘッダー・テキストまたはフッター・テキストを指定せずに印刷する簡易メソッドです。
    boolean JTable.print​(JTable.PrintMode printMode)
    印刷ダイアログを表示し、このJTableを、指定された印刷モードで、ヘッダー・テキストまたはフッター・テキストを指定せずに印刷する簡易メソッドです。
    boolean JTable.print​(JTable.PrintMode printMode, MessageFormat headerFormat, MessageFormat footerFormat)
    印刷ダイアログを表示し、このJTableを、指定された印刷モードで、ヘッダー・テキストまたはフッター・テキストを指定して印刷する簡易メソッドです。
    boolean JTable.print​(JTable.PrintMode printMode, MessageFormat headerFormat, MessageFormat footerFormat, boolean showPrintDialog, PrintRequestAttributeSet attr, boolean interactive)
    完全指定のprintメソッドで指定されているとおりに、印刷サービスとして指定されたデフォルト・プリンタを使って、この表を印刷します。
    boolean JTable.print​(JTable.PrintMode printMode, MessageFormat headerFormat, MessageFormat footerFormat, boolean showPrintDialog, PrintRequestAttributeSet attr, boolean interactive, PrintService service)
    このJTableを印刷します。
  • javax.swing.textでのPrinterExceptionの使用

    PrinterExceptionをスローするjavax.swing.textのメソッド 
    修飾子と型 メソッド 説明
    boolean JTextComponent.print()
    印刷ダイアログを表示し、対話型モードで、ヘッダー・テキストまたはフッター・テキストを指定しないでこのJTextComponentを印刷する簡易印刷メソッドです。
    boolean JTextComponent.print​(MessageFormat headerFormat, MessageFormat footerFormat)
    印刷ダイアログを表示し、対話型モードで、ヘッダー・テキストおよびフッター・テキストを指定してこのJTextComponentを印刷する簡易印刷メソッドです。
    boolean JTextComponent.print​(MessageFormat headerFormat, MessageFormat footerFormat, boolean showPrintDialog, PrintService service, PrintRequestAttributeSet attributes, boolean interactive)
    このJTextComponentの内容を印刷します。