JavaTM 2 Platform
Std. Ed. v1.3

java.awt.print
クラス 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 に変更された場合、印刷対象領域がページに適合するように、アプリケーションはイメージング可能領域を減少させる必要がある場合があります。

関連項目:
setSize(double, double), setImageableArea(double, double, double, double)

コンストラクタの概要
Paper()
          レターサイズの用紙を 1 インチのマージンを取って作成します。
 
メソッドの概要
 Object clone()
          この Paper のコピーを同じ内容で作成します。
 double getHeight()
          ページの縦幅を 1/72 インチの単位で返します。
 double getImageableHeight()
          この Paper オブジェクトのイメージング可能領域の縦幅を返します。
 double getImageableWidth()
          この Paper オブジェクトのイメージング可能領域の横幅を返します。
 double getImageableX()
          この Paper オブジェクトのイメージング可能領域の左上隅の x 座標を返します。
 double getImageableY()
          この Paper オブジェクトのイメージング可能領域の左上隅の y 座標を返します。
 double getWidth()
          ページの横幅を 1/72 インチの単位で返します。
 void setImageableArea(double x, double y, double width, double height)
          この Paper のイメージング可能領域を設定します。
 void setSize(double width, double height)
          この Paper オブジェクトの横幅と縦幅を設定して、印刷を実行するページのプロパティを表します。
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Paper

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

clone

public Object clone()
この Paper のコピーを同じ内容で作成します。
オーバーライド:
クラス Object 内の clone
戻り値:
この 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, y - この Paper のイメージング可能領域の左上隅を設定する座標
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 オブジェクトのイメージング可能領域の縦幅を返します。
戻り値:
イメージング可能領域の縦幅

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.