|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Object | +--java.awt.print.Book
Book クラスは、異なるページ書式やページペインタを持つドキュメントを表現します。このクラスは Pageable インタフェースを使って PrinterJob と対話します。
Pageable,
PrinterJob| フィールドの概要 |
| インタフェース java.awt.print.Pageable から継承したフィールド |
UNKNOWN_NUMBER_OF_PAGES |
| コンストラクタの概要 | |
Book()
空の新しい Book を作成します。 |
|
| メソッドの概要 | |
void |
append(Printable painter,
PageFormat page)
単一のページをこの Book の最後に追加します。 |
void |
append(Printable painter,
PageFormat page,
int numPages)
numPages ページをこの Book の最後に追加します。 |
int |
getNumberOfPages()
この Book 内のページ数を返します。 |
PageFormat |
getPageFormat(int pageIndex)
pageIndex で指定されたページの PageFormat を返します。 |
Printable |
getPrintable(int pageIndex)
pageIndex で指定されたページの描画処理に対応する Printable のインスタンスを返します。 |
void |
setPage(int pageIndex,
Printable painter,
PageFormat page)
指定されたページ数で PageFormat および Painter を設定します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public Book()
Book を作成します。
| メソッドの詳細 |
public int getNumberOfPages()
Book 内のページ数を返します。
Pageable 内の getNumberOfPagesBook に含まれるページ数
public PageFormat getPageFormat(int pageIndex)
throws IndexOutOfBoundsException
pageIndex で指定されたページの PageFormat を返します。
Pageable 内の getPageFormatpageIndex - PageFormat を要求するページのゼロから始まるインデックス
PageFormat
IndexOutOfBoundsException - Pageable に要求されたページが含まれていない場合
public Printable getPrintable(int pageIndex)
throws IndexOutOfBoundsException
pageIndex で指定されたページの描画処理に対応する Printable のインスタンスを返します。
Pageable 内の getPrintablepageIndex - Printable を要求するページのゼロから始まるインデックス
Printable
IndexOutOfBoundsException - Pageable に要求されたページが含まれていない場合
public void setPage(int pageIndex,
Printable painter,
PageFormat page)
throws IndexOutOfBoundsException
PageFormat および Painter を設定します。
pageIndex - ペインタと書式が変更されるページのゼロから始まるインデックスpainter - ページを描画する Printable インスタンスpage - ページのサイズと印刷方向
IndexOutOfBoundsException - 指定されたページがこの Book にない場合
NullPointerException - painter または page の引数が null の場合
public void append(Printable painter,
PageFormat page)
Book の最後に追加します。
painter - ページを描画する Printable インスタンスpage - ページのサイズと印刷方向
NullPointerException - painter または page の引数が null の場合
public void append(Printable painter,
PageFormat page,
int numPages)
numPages ページをこの Book の最後に追加します。各ページは page と関連付けられています。
painter - ページを描画する Printable インスタンスpage - ページのサイズと印刷方向numPages - この Book に追加するページ数
NullPointerException - painter または page の引数が null の場合
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.