|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The Pageable implementation represents a set of
pages to be printed. The Pageable object returns
the total number of pages in the set as well as the
PageFormat and Printable for a specified page.
PageFormat,
Printable| Field Summary | |
static int |
UNKNOWN_NUMBER_OF_PAGES
This constant is returned from the getNumberOfPages
method if a Pageable implementation does not know
the number of pages in its set |
| Method Summary | |
int |
getNumberOfPages()
Returns the number of pages in the set. |
PageFormat |
getPageFormat(int pageIndex)
Returns the PageFormat of the page specified by
pageIndex. |
Printable |
getPrintable(int pageIndex)
Returns the Printable instance responsible for
rendering the page specified by pageIndex. |
| Field Detail |
public static final int UNKNOWN_NUMBER_OF_PAGES
getNumberOfPages
method if a Pageable implementation does not know
the number of pages in its set| Method Detail |
public int getNumberOfPages()
Pageable
implementations return the true number of pages
rather than the
UNKNOWN_NUMBER_OF_PAGES constant.Pageable.
public PageFormat getPageFormat(int pageIndex)
throws IndexOutOfBoundsException
PageFormat of the page specified by
pageIndex.pageIndex - the zero based index of the page whose
PageFormat is being requestedPageFormat describing the size and
orientation.IndexOutOfBoundsException - the Pageable does not contain the requested
page.
public Printable getPrintable(int pageIndex)
throws IndexOutOfBoundsException
Printable instance responsible for
rendering the page specified by pageIndex.pageIndex - the zero based index of the page whose
Printable is being requestedPrintable that renders the page.IndexOutOfBoundsException - the Pageable does not contain the requested
page.
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.