Package org.jfree.chart.ui
Utility classes that relate to user interface items.
-
Interface Summary Interface Description Drawable An interface for an object that can draw itself within an area on aGraphics2D
.GradientPaintTransformer The interface for a class that can transform aGradientPaint
to fit an arbitrary shape. -
Class Summary Class Description Align A utility class for aligning rectangles.ApplicationFrame A base class for creating the main frame for simple applications.FontChooserPanel A panel for choosing a font from the available system fonts - still a bit of a hack at the moment, but good enough for demonstration applications.FontDisplayField A field for displaying a font selection.GradientPaintTransformType Represents a type of transform for aGradientPaint
.HorizontalAlignment An enumeration of the horizontal alignment types (LEFT
,RIGHT
andCENTER
).LCBLayout Specialised layout manager for a grid of components.LengthAdjustmentType Represents the three options for adjusting a length: expand, contract, and no change.NumberCellRenderer A table cell renderer that formats numbers with right alignment in each cell.PaintSample A panel that displays a paint sample.RectangleEdge Used to indicate the edge of a rectangle.RectangleInsets Represents the insets for a rectangle, specified in absolute or relative terms.Size2D A simple class for representing the dimensions of an object.StandardGradientPaintTransformer Transforms aGradientPaint
to range over the width of a target shape.StrokeChooserPanel A component for choosing a stroke from a list of available strokes.StrokeSample A panel that displays a stroke sample.TextAnchor Used to indicate the position of an anchor point for a text string.UIUtils A collection of utility methods relating to user interfaces.VerticalAlignment An enumeration of the vertical alignment types (TOP
,BOTTOM
andCENTER
). -
Enum Summary Enum Description Layer Used to indicate either the foreground or background layer.RectangleAnchor Used to indicate an anchor point for a rectangle.