- 
- 既知のすべての実装クラス:
 Book
public interface PageablePageableを実装したクラスは、印刷されるページのセットを表します。Pageableオブジェクトは、セット内のページの総数のほかに、指定されたページのPageFormatおよびPrintableを返します。- 関連項目:
 PageFormat、Printable
 
- 
- 
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static intUNKNOWN_NUMBER_OF_PAGESこの定数は、Pageableを実装したクラスがセット内のページ数を認識しないときに、getNumberOfPagesメソッドから返されます。 
- 
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 intgetNumberOfPages()セット内のページ数を返します。PageFormatgetPageFormat(int pageIndex)pageIndexで指定されたページのPageFormatを返します。PrintablegetPrintable(int pageIndex)pageIndexで指定されたページの描画処理に対応するPrintableのインスタンスを返します。 
 - 
 
- 
- 
フィールドの詳細
- 
UNKNOWN_NUMBER_OF_PAGES
@Native static final int UNKNOWN_NUMBER_OF_PAGES
この定数は、Pageableを実装したクラスがセット内のページ数を認識しないときに、getNumberOfPagesメソッドから返されます。- 関連項目:
 - 定数フィールド値
 
 
 - 
 
- 
メソッドの詳細
- 
getNumberOfPages
int getNumberOfPages()
セット内のページ数を返します。 高度な印刷機能を有効にするには、Pageableを実装したクラスが定数UNKNOWN_NUMBER_OF_PAGESではなく、実際のページ数を返すようにしてください。- 戻り値:
 - この
Pageable内のページ数。 
 
- 
getPageFormat
PageFormat getPageFormat(int pageIndex) throws IndexOutOfBoundsException
pageIndexで指定されたページのPageFormatを返します。- パラメータ:
 pageIndex-PageFormatが要求されているページのゼロから始まるインデックス- 戻り値:
 - サイズおよび印刷方向を記述する
PageFormat。 - 例外:
 IndexOutOfBoundsException-Pageableに要求されたページが含まれていない場合。
 
- 
getPrintable
Printable getPrintable(int pageIndex) throws IndexOutOfBoundsException
pageIndexで指定されたページの描画処理に対応するPrintableのインスタンスを返します。- パラメータ:
 pageIndex-Printableが要求されているページのゼロから始まるインデックス- 戻り値:
 - ページを描画する
Printable。 - 例外:
 IndexOutOfBoundsException-Pageableに要求されたページが含まれていない場合。
 
 - 
 
 -