java.awt.print.Pageable |
Known Indirect Subclasses |
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.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
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. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns the number of pages in the set.
| |||||||||||
Returns the
PageFormat of the page specified by
pageIndex . | |||||||||||
Returns the
Printable instance responsible for
rendering the page specified by pageIndex . |
This constant is returned from the
getNumberOfPages
method if a Pageable
implementation does not know
the number of pages in its set.
Returns the number of pages in the set.
To enable advanced printing features,
it is recommended that Pageable
implementations return the true number of pages
rather than the
UNKNOWN_NUMBER_OF_PAGES constant.
Pageable
.
Returns the PageFormat
of the page specified by
pageIndex
.
pageIndex | the zero based index of the page whose
PageFormat is being requested |
---|
PageFormat
describing the size and
orientation.IndexOutOfBoundsException | if
the Pageable does not contain the requested
page.
|
---|
Returns the Printable
instance responsible for
rendering the page specified by pageIndex
.
pageIndex | the zero based index of the page whose
Printable is being requested |
---|
Printable
that renders the page.IndexOutOfBoundsException | if
the Pageable does not contain the requested
page.
|
---|