Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package java.awt.print

Provides classes and interfaces for a general printing API.

See:
Description

Interface Summary
Pageable | The `Pageable` implementation represents a set of pages to be printed.
Printable | The `Printable` interface is implemented by the `print` methods of the current page painter, which is called by the printing system to render a page.
PrinterGraphics | The `PrinterGraphics` interface is implemented by `Graphics` objects that are passed to `Printable` objects to render a page.

Class Summary
Book | The `Book` class provides a representation of a document in which pages may have different page formats and page painters.
PageFormat | The `PageFormat` class describes the size and orientation of a page to be printed.
Paper | The `Paper` class describes the physical characteristics of a piece of paper.
PrinterJob | The `PrinterJob` class is the principal class that controls printing.

Exception Summary
PrinterAbortException | The `PrinterAbortException` class is a subclass of `PrinterException` and is used to indicate that a user or application has terminated the print job while it was in the process of printing.
PrinterException | The `PrinterException` class and its subclasses are used to indicate that an exceptional condition has occurred in the print system.
PrinterIOException | The `PrinterIOException` class is a subclass of `PrinterException` and is used to indicate that an IO error of some sort has occurred while printing.

## Package java.awt.print Description

Provides classes and interfaces for a general printing API. The API includes such features as:

- the ability to specify document types
- mechanisms for control of page setup and page formats
- the ability to manage job control dialogs

Since:
  1.2

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.