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

クラスPrintJob

java.lang.Object
java.awt.PrintJob

public abstract class PrintJob extends Object
印刷ジョブを開始して実行する抽象クラスです。 適切な印刷装置にレンダリング出力するプリント・グラフィックス・オブジェクトへのアクセスを可能にします。
関連項目:
  • コンストラクタのサマリー

    コンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    サブクラスが呼び出すためのコンストラクタ。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    abstract void
    end()
    印刷ジョブを終了して必要なクリーンアップを行います。
    void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は削除のために非推奨になりました。
    abstract Graphics
    次のページに描くグラフィックス・オブジェクトを返します。
    abstract Dimension
    ページの大きさをピクセル単位で返します。
    abstract int
    ページの解像度を1インチあたりのピクセル数で返します。
    abstract boolean
    最後のページを最初に印刷する場合に、trueを返します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • PrintJob

      protected PrintJob()
      サブクラスが呼び出すためのコンストラクタ。
  • メソッドの詳細

    • getGraphics

      public abstract Graphics getGraphics()
      次のページに描くグラフィックス・オブジェクトを返します。 ページはグラフィックス・オブジェクトの処理が終るとプリンタへ送られます。 このグラフィックス・オブジェクトは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", forRemoval=true) public void finalize()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      最終決定は削除のために非推奨になりました。 移行オプションについてのバックグラウンド情報および詳細は、Object.finalize()を参照してください。
      この印刷ジョブが参照されなくなったら終了します。
      オーバーライド:
      finalize、クラス: Object
      関連項目: