Interface | Description |
---|---|
Border |
Interface for drawing borders, used by BorderPaint and GridPrint for drawing
borders a child print and grid cells, respectively.
|
BorderPainter |
Interface for calculating and drawing borders in a BorderPrint.
|
CellBackgroundProvider |
Instances of this interface provide background colors to be drawn behind
cells in a grid.
|
GridLook |
A pluggable "look" for a GridPrint.
|
GridLookPainter |
Interface for drawing a GridLook.
|
GridMargins |
An interface for informing a GridPrint what cell margins to use for the
GridLook.
|
PageDecoration |
An interface for creating page decorations.
|
PageNumber |
Instances of this class represent a page index in the output of a PagePrint.
|
PageNumberFormat |
Interface for formatting a PageNumber instance into a printable string.
|
Interface for printable elements.
|
|
PrintIterator |
Splits a Print into multiple PrintPieces, according to the space available on
the graphics device.
|
PrintPiece |
A piece of a Print, which is capable of drawing itself on a graphics device.
|
Class | Description |
---|---|
AbstractBorderPainter |
Abstract implementation of BorderPainter providing implementation of helper
methods.
|
AbstractIterator |
An abstract PrintIterator class which maintains references to the device and
gc arguments passed to
Print.iterator(Device, GC) . |
AbstractPiece |
An abstract PrintPiece class.
|
AlignPrint |
A wrapper print that aligns its target vertically and/or horizontally.
|
BackgroundPrint |
A decorator that paints a background color behind it's target.
|
BasicGridLookPainter |
A abstract GridLookPainter which simplifies implementation of custom
GridLooks.
|
BigPrint |
A wrapper for prints whose minimum size is too large to fit on one page.
|
BorderPrint |
A decorator that draws a border around the target print.
|
BreakPrint |
A print which inserts a page break (or a column break, if inside a
ColumnPrint).
|
ColumnPrint |
A wrapper Print which splits its child print into multiple columns.
|
CompositeEntry |
An entry in a CompositePiece.
|
CompositePiece |
A composite PrintPiece for displaying child PrintPieces.
|
DebugPrint | Deprecated.
Reminder to remove references to DebugPrint when you're done
debugging a print job.
|
DefaultCellBackgroundProvider |
Default implementation of the CellBackgroundProvider interface.
|
DefaultGridLook |
A GridLook which draws a border around grid cells, with configurable
background colors for body, header, and footer cells.
|
DefaultPageNumberFormat |
The default PageNumberFormat used by PageNumberPrints.
|
EmptyPrint |
A Print which displays nothing but takes up space.
|
FactoryPrint | Deprecated.
This class will be removed in a future release.
|
GapBorder |
A border which leaves a gap around the target Print.
|
GridCell |
Instances of this class represent a single cell in a GridPrint.
|
GridColumn |
Describes the properties of a column in a GridPrint.
|
GridPrint |
A Print which arranges child prints into a grid.
|
ImagePrint |
A Print for displaying images.
|
LayerEntry |
Instances in this class represent an entry in a LayerPrint.
|
LayerPrint |
A Print which displays its child Prints on top each other.
|
LineBorder |
A border that draws a rectangle around a print.
|
LineBreakPrint |
A class for adding line breaks corresponding to a particular font size.
|
LinePrint |
A Print for drawing horizontal and vertical lines.
|
Margins |
Instances of this class represent the page margins to follow when processing
a print job.
|
Messages |
Convenience methods for retrieving locale-specific messages.
|
NoBreakPrint |
A print wrapper which prevents its target from being broken into multiple
pieces when printed.
|
PageEnumeration |
An enumeration of pages for given print job on the given printer device.
|
PageNumberPageDecoration |
A PageDecoration which displays the page number.
|
PageNumberPrint |
Displays the page number and page count within the context of a
PagePrint . |
PagePrint |
A decorator Print which displays page headers and footers around a document
body, with page numbering capabilities.
|
PaperClips |
This class contains static constants and methods for preparing and printing
documents.
|
PrintJob |
Instances of this class represent a prepared print job.
|
PrintUtil | Deprecated.
Create
PrintJob instances, and print them with the
PaperClips.print(PrintJob, PrinterData) method. |
RotatePrint |
A decorator print that rotates it's target by increments of 90 degrees.
|
ScalePrint |
A decorator print that scales it's target larger or smaller.
|
SeriesPrint |
A Print which displays its child prints in series.
|
SidewaysPrint |
A decorator print that rotates it's target by increments of 90 degrees.
|
SimplePageDecoration |
A PageDecoration which displays the same decoration on every page (ignoring
the page number).
|
StyledTextPrint |
A class for printing styled text.
|
TextPrint |
A Print for displaying text.
|
TextStyle |
Defines a set of styles that can be applied to text.
|