クラスPaper

java.lang.Object
java.awt.print.Paper
すべての実装されたインタフェース:
Cloneable

public class Paper extends Object implements Cloneable
Paperクラスは、用紙の物理的な性質を記述します。

Paperを生成する際、アプリケーションが用紙サイズとイメージング可能領域が互換性を持つことを確認します。 たとえば、用紙サイズが11 x 17から8.5 x 11に変更された場合、印刷対象領域がページに適合するように、アプリケーションはイメージング可能領域を減少させる必要がある場合があります。

関連項目:
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    レター・サイズの用紙を1インチのマージンを取って作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    このPaperのコピーをこのPaperと同じ内容で作成します。
    double
    ページの縦幅を1/72インチの単位で返します。
    double
    このPaperオブジェクトのイメージング可能領域の縦幅を返します。
    double
    このPaperオブジェクトのイメージング可能領域の横幅を返します。
    double
    このPaperオブジェクトのイメージング可能領域の左上隅のx座標を返します。
    double
    このPaperオブジェクトのイメージング可能領域の左上隅のy座標を返します。
    double
    ページの横幅を1/72インチの単位で返します。
    void
    setImageableArea(double x, double y, double width, double height)
    このPaperのイメージング可能領域を設定します。
    void
    setSize(double width, double height)
    このPaperオブジェクトの横幅と縦幅を設定して、印刷を実行するページのプロパティを表します。

    クラスオブジェクトで宣言されたメソッド

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • コンストラクタの詳細

    • Paper

      public Paper()
      レター・サイズの用紙を1インチのマージンを取って作成します。
  • メソッドの詳細

    • clone

      public Object clone()
      このPaperのコピーをこのPaperと同じ内容で作成します。
      オーバーライド:
      clone、クラスObject
      戻り値:
      このPaperのコピー。
      関連項目:
    • getHeight

      public double getHeight()
      ページの縦幅を1/72インチの単位で返します。
      戻り値:
      このPaperが記述するページの高さ。
    • setSize

      public void setSize(double width, double height)
      このPaperオブジェクトの横幅と縦幅を設定して、印刷を実行するページのプロパティを表します。 サイズは1/72インチの単位で指定します。
      パラメータ:
      width - このPaperオブジェクトの幅を設定する値
      height - このPaperオブジェクトの高さを設定する値
    • getWidth

      public double getWidth()
      ページの横幅を1/72インチの単位で返します。
      戻り値:
      このPaperが記述するページの幅。
    • setImageableArea

      public void setImageableArea(double x, double y, double width, double height)
      このPaperのイメージング可能領域を設定します。 イメージング可能領域とは、ページ上の印刷を実行する領域です。
      パラメータ:
      x - このPaperのイメージング可能領域の左上隅を設定するX座標
      y - このPaperのイメージング可能領域の左上隅を設定するY座標
      width - このPaperのイメージング可能領域の幅を設定する値
      height - このPaperのイメージング可能領域の高さを設定する値
    • getImageableX

      public double getImageableX()
      このPaperオブジェクトのイメージング可能領域の左上隅のx座標を返します。
      戻り値:
      イメージング可能領域のx座標
    • getImageableY

      public double getImageableY()
      このPaperオブジェクトのイメージング可能領域の左上隅のy座標を返します。
      戻り値:
      イメージング可能領域のy座標
    • getImageableWidth

      public double getImageableWidth()
      このPaperオブジェクトのイメージング可能領域の横幅を返します。
      戻り値:
      イメージング可能領域の横幅。
    • getImageableHeight

      public double getImageableHeight()
      このPaperオブジェクトのイメージング可能領域の縦幅を返します。
      戻り値:
      イメージング可能領域の縦幅。