|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.awt.print.Book
public class 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 Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。