| 修飾子と型 | フィールド | 説明 |
|---|---|---|
static int |
LANDSCAPE |
用紙の左下を原点として、下端から上端をx、左端から右端をyで表します。
|
static int |
PORTRAIT |
用紙の左上を原点として、左端から右端をx、上端から下端をyで表します。
|
static int |
REVERSE_LANDSCAPE |
用紙の右上を原点として、上端から下端をx、右端から左端をyで表します。
|
| コンストラクタ | 説明 |
|---|---|
PageFormat() |
縦長のデフォルト
PageFormatを作成します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
Object |
clone() |
この
PageFormatのコピーをこのPageFormatと同じ内容で作成します。 |
double |
getHeight() |
ページの縦幅を1/72インチの単位で返します。
|
double |
getImageableHeight() |
ページのイメージング可能領域の高さを1/72インチの単位で返します。
|
double |
getImageableWidth() |
ページのイメージング可能領域の幅を1/72インチの単位で返します。
|
double |
getImageableX() |
この
PageFormatに関連したPaperオブジェクトの、イメージング可能領域の左上端のx座標を返します。 |
double |
getImageableY() |
この
PageFormatに関連したPaperオブジェクトの、イメージング可能領域の左上端のy座標を返します。 |
double[] |
getMatrix() |
ユーザー空間の描画を、要求されたページの印刷方向に平行移動する変換マトリクスを返します。
|
int |
getOrientation() |
この
PageFormatの方向を返します。 |
Paper |
getPaper() |
この
PageFormatに関連したPaperオブジェクトのコピーを返します。 |
double |
getWidth() |
ページの横幅を1/72インチの単位で返します。
|
void |
setOrientation(int orientation) |
ページの印刷方向を設定します。
|
void |
setPaper(Paper paper) |
この
PageFormatのPaperオブジェクトを設定します。 |
@Native public static final int LANDSCAPE
@Native public static final int PORTRAIT
public Object clone()
PageFormatのコピーをこのPageFormatと同じ内容で作成します。public double getWidth()
public double getHeight()
public double getImageableX()
PageFormatに関連したPaperオブジェクトの、イメージング可能領域の左上端のx座標を返します。 このメソッドでは、ページの印刷方向が考慮されます。 PageFormatに関連したPaperオブジェクトの、イメージング可能領域の左上端のx座標。public double getImageableY()
PageFormatに関連したPaperオブジェクトの、イメージング可能領域の左上端のy座標を返します。 このメソッドでは、ページの印刷方向が考慮されます。 PageFormatに関連したPaperオブジェクトの、イメージング可能領域の左上端のy座標。public double getImageableWidth()
public double getImageableHeight()
public Paper getPaper()
PageFormatに関連したPaperオブジェクトのコピーを返します。 このメソッドから返されたPaperオブジェクトに行われた変更は、このPageFormatのPaperオブジェクトには影響しません。 このPageFormatのPaperオブジェクトを更新するには、新しいPaperオブジェクトを生成し、setPaper(Paper)メソッドを使ってそのオブジェクトをこのPageFormatに設定します。 PageFormatに関連したPaperオブジェクトのコピー。setPaper(java.awt.print.Paper)public void setPaper(Paper paper)
PageFormatのPaperオブジェクトを設定します。paper - このPageFormatに対応するPaperオブジェクトを設定するPaperオブジェクト。NullPointerException - nullの用紙インスタンスがパラメータとして渡された場合。getPaper()public void setOrientation(int orientation)
throws IllegalArgumentException
orientationは、PORTRAIT、LANDSCAPE、またはREVERSE_LANDSCAPEのいずれか定数である必要があります。orientation - 新しくページに設定する印刷方向IllegalArgumentException - 未知の印刷方向が要求された場合getOrientation()public int getOrientation()
PageFormatの方向を返します。PageFormatオブジェクトの印刷方向。setOrientation(int)public double[] getMatrix()
AffineTransformのコンストラクタに必要な形式で{ m00, m10, m01, m11, m02, m12}のように配列に配置されます。 AffineTransform バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。