| Book | This class allows documents to be created with different paper types,
page formatters, and painters. |
| PageFormat | This class contains information about the desired page format to
use for printing a particular set of pages. |
| Pageable | This interface represents pages that are to be printed. |
| Paper | This class describes a particular type of paper. |
| Printable | This interface provides a mechanism for the actual printing of pages to the
printer. |
| PrinterAbortException | This exception is thrown when the print job is aborted, either by the
user or by the application. |
| PrinterException | This is the generic toplevel exception for printing errors. |
| PrinterGraphics | This interface is implemented by the Graphics instance
that is used for rendering pages. |
| PrinterIOException | This exception is thrown when the print job encounters an I/O problem
of some kind. |
| PrinterJob | This class controls printing. |