モジュール java.desktop
パッケージ java.awt

クラスPrintJob

    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      PrintJob​()  
    • メソッドのサマリー

      すべてのメソッド インスタンス・メソッド 抽象メソッド 具象メソッド 非推奨のメソッド 
      修飾子と型 メソッド 説明
      abstract void end​()
      印刷ジョブを終了して必要なクリーンアップを行います。
      void finalize​()
      非推奨。 
      finalizeメソッドは推奨されていません。 クリーンアップを実行するためにfinalizeをオーバーライドするサブクラスは、代替クリーンアップ・メカニズムを使用し、オーバーライドするfinalizeメソッドを削除するように変更する必要があります。 finalizeメソッドをオーバーライドする場合、実装では、super.finalize()Object.finalize()の説明に従って呼び出されることを明示的に確認する必要があります。 移行オプションの詳細については、Object.finalize()の仕様を参照してください。
      abstract Graphics getGraphics​()
      次のページに描くグラフィックス・オブジェクトを返します。
      abstract Dimension getPageDimension​()
      ページの大きさをピクセル単位で返します。
      abstract int getPageResolution​()
      ページの解像度を1インチあたりのピクセル数で返します。
      abstract boolean lastPageFirst​()
      最後のページを最初に印刷する場合に、trueを返します。
    • コンストラクタの詳細

      • PrintJob

        public PrintJob​()
    • メソッドの詳細

      • getGraphics

        public abstract Graphics getGraphics​()
        次のページに描くグラフィックス・オブジェクトを返します。 ページはグラフィックス・オブジェクトの処理が終るとプリンタへ送られます。 このグラフィックス・オブジェクトはPrintGraphicsインタフェースも実装します。
        戻り値:
        次のページを印刷するグラフィック・スコンテキスト
        関連項目:
        PrintGraphics
      • getPageDimension

        public abstract Dimension getPageDimension​()
        ページの大きさをピクセル単位で返します。 ページの解像度は画面解像度と同等になるよう選ばれます。
        戻り値:
        ページのサイズ
      • getPageResolution

        public abstract int getPageResolution​()
        ページの解像度を1インチあたりのピクセル数で返します。 これはプリンタの物理解像度と一致する必要はありません。
        戻り値:
        ページ解像度
      • lastPageFirst

        public abstract boolean lastPageFirst​()
        最後のページを最初に印刷する場合に、trueを返します。
        戻り値:
        最後のページが最初に印刷される場合はtrue;そうでなければfalse
      • end

        public abstract void end​()
        印刷ジョブを終了して必要なクリーンアップを行います。
      • finalize

        @Deprecated(since="9")
        public void finalize​()
        非推奨。 finalizeメソッドは推奨されていません。 クリーンアップを実行するためにfinalizeをオーバーライドするサブクラスは、代替クリーンアップ・メカニズムを使用し、オーバーライドするfinalizeメソッドを削除するように変更する必要があります。 finalizeメソッドをオーバーライドする場合、実装では、super.finalize()Object.finalize()の説明に従って呼び出されることを明示的に確認する必要があります。 移行オプションの詳細については、Object.finalize()の仕様を参照してください。
        この印刷ジョブが参照されなくなったら終了します。
        オーバーライド:
        finalize、クラス: Object
        関連項目:
        end()