|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Book extends Object implements Pageable
Book class обеспечивает представление документа, в котором у страниц могут быть различные форматы страницы и живописцы страницы. Этот class использует Pageable интерфейс, чтобы взаимодействовать с a PrinterJob.Pageable, PrinterJobUNKNOWN_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)
Возвраты
PageFormat из страницы, определенной pageIndex. |
Печатаемый |
getPrintable(int pageIndex)
Возвраты
Printable экземпляр, ответственный за рендеринг страницы, определенной pageIndex. |
void |
setPage(int pageIndex, Printable painter, PageFormat page)
Наборы
PageFormat и Painter для указанного номера страницы. |
public int getNumberOfPages()
Book.getNumberOfPages в интерфейсе PageableBook содержит.public PageFormat getPageFormat(int pageIndex) throws IndexOutOfBoundsException
PageFormat из страницы, определенной pageIndex.getPageFormat в интерфейсе PageablepageIndex - базируемый нуль индексирует страницы чей PageFormat требуетсяPageFormat описание размера и ориентации страницы.IndexOutOfBoundsException - если Pageable не содержит требуемую страницуpublic Printable getPrintable(int pageIndex) throws IndexOutOfBoundsException
Printable экземпляр, ответственный за рендеринг страницы, определенной pageIndex.getPrintable в интерфейсе PageablepageIndex - базируемый нуль индексирует страницы чей Printable требуетсяPrintable это представляет страницу.IndexOutOfBoundsException - если Pageable не содержит требуемую страницуpublic void setPage(int pageIndex,
Printable painter,
PageFormat page)
throws IndexOutOfBoundsException
PageFormat и Painter для указанного номера страницы.pageIndex - базируемый нуль индексирует страницы, живописец которой и формат изменяютсяpainter - Printable экземпляр, который представляет страницуpage - размер и ориентация страницыIndexOutOfBoundsException - если указанная страница уже не находится в этом BookNullPointerException - если painter или page параметр nullpublic void append(Printable painter, PageFormat page)
Book.painter - Printable экземпляр, который представляет страницуpage - размер и ориентация страницыNullPointerException - Если painter или page параметр nullpublic void append(Printable painter, PageFormat page, int numPages)
numPages страницы до конца этого Book. Каждая из страниц связывается с page.painter - Printable экземпляр, который представляет страницуpage - размер и ориентация страницыnumPages - число страниц, которые будут добавлены к этому Book.NullPointerException - Если painter или page параметр null
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92