NO_SUCH_PAGE, PAGE_EXISTS
Constructor and Description |
---|
DrawablePrintable(PageDrawable drawable) |
Modifier and Type | Method and Description |
---|---|
int |
print(Graphics graphics,
PageFormat pageFormat,
int pageIndex)
Prints the page at the specified index into the specified
Graphics context in the specified
format. |
public DrawablePrintable(PageDrawable drawable)
public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) throws PrinterException
Graphics
context in the specified
format. A PrinterJob
calls the Printable
interface to request that a page be rendered
into the context specified by graphics
. The format of the page to be drawn is specified by
pageFormat
. The zero based index of the requested page is specified by pageIndex
. If the
requested page does not exist then this method returns NO_SUCH_PAGE; otherwise PAGE_EXISTS is returned. The
Graphics
class or subclass implements the PrinterGraphics
interface to provide
additional information. If the Printable
object aborts the print job then it throws a
PrinterException
.print
in interface Printable
graphics
- the context into which the page is drawnpageFormat
- the size and orientation of the page being drawnpageIndex
- the zero based index of the page to be drawnpageIndex
specifies a
non-existent page.PrinterException
- thrown when the print job is terminated.