JavaTM 2 Platform
Standard Ed. 6

java.awt.print
介面 Pageable

所有已知實作類別:
Book

public interface Pageable

Pageable 實作表示要列印的頁面集合。Pageable 物件返回該集合中的頁面總數,以及指定頁面的 PageFormatPrintable

另請參見:
PageFormat, Printable

欄位摘要
static int UNKNOWN_NUMBER_OF_PAGES
          如果集合中的頁面數對於 Pageable 實作是未知的,則從 getNumberOfPages 方法返回此常數。
 
方法摘要
 int getNumberOfPages()
          返回集合中的頁面數。
 PageFormat getPageFormat(int pageIndex)
          返回 pageIndex 指定的頁面的 PageFormat
 Printable getPrintable(int pageIndex)
          返回負責呈現 pageIndex 指定的頁面的 Printable 實例。
 

欄位詳細資訊

UNKNOWN_NUMBER_OF_PAGES

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 不包含請求的頁面

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only