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 a Graphics2D.
    GradientPaintTransformer
    The interface for a class that can transform a GradientPaint 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 a GradientPaint.
    HorizontalAlignment
    An enumeration of the horizontal alignment types (LEFT, RIGHT and CENTER).
    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 a GradientPaint 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 and CENTER).
  • Enum Summary
    Enum Description
    Layer
    Used to indicate either the foreground or background layer.
    RectangleAnchor
    Used to indicate an anchor point for a rectangle.