Printing in JDK1.2 -- DRAFT

This set of JavaDoc files contains a draft of the printing facilities that will be in the JDK1.2 FCS. These are not the printing APIs in the beta releases 1, 2, or 3. The API documented here will be extended as necessary to meet the needs of the "Java Network Printing API Initiative" (JNPAPI).

Printing tutorial in text form


B

Book class java.awt.print.Book.
Represents a document in which pages may have different page page formats and page painters.

P

PageFormat class java.awt.print.PageFormat.
A PageFormat instance describes the size and orientation of a page to be printed.
Pageable interface java.awt.print.Pageable.
A Pageable implementation represents a set of pages to be printed.
Paper class java.awt.print.Paper.
Describes the physical characteristics of a piece of paper.
Printable interface java.awt.print.Printable.
A Printable object is called by PrinterJob to render the graphics of a page.
PrinterAbortException exception java.awt.print.PrinterAbortException.
PrinterIOException is used to indicate an IO error of some sort has occurred while printing.
PrinterException exception java.awt.print.PrinterException.
PrinterException and its subclasses are used to indicate that an exceptional condition has occurred in the print system.
PrinterGraphics interface java.awt.print.PrinterGraphics.
The Graphics objects passed to Printables to render a page implement the PrinterGraphics interface.
PrinterIOException exception java.awt.print.PrinterIOException.
PrinterIOException is used to indicate an IO error of some sort has occurred while printing.
PrinterJob class java.awt.print.PrinterJob.
The principal class that controls printing.

B P
Class | Tree