Interface | Description |
---|---|
Drawable |
An interface for an object that can draw itself within an area on a Graphics2D.
|
ExtendedDrawable |
A drawable that has a preferred size and aspect ratio.
|
GradientPaintTransformer |
The interface for a class that can transform a
GradientPaint to
fit an arbitrary shape. |
Class | Description |
---|---|
Align |
A utility class for aligning rectangles.
|
ApplicationFrame |
A base class for creating the main frame for simple applications.
|
ArrowPanel |
A basic panel that displays a small up or down arrow.
|
BevelArrowIcon |
An arrow icon that can point up or down (usually used to indicate the sort direction in a table).
|
DateCellRenderer |
A table cell renderer that formats dates.
|
DateChooserPanel |
A panel that allows the user to select a date.
|
DrawablePanel |
A component, that accepts a drawable and which draws that drawable.
|
ExtensionFileFilter |
A filter for JFileChooser that filters files by extension.
|
FilesystemFilter |
A filesystem filter.
|
FloatDimension |
A dimension object specified using
float values. |
FloatingButtonEnabler |
Enables a button to have a simple floating effect.
|
FontChooserDialog |
A dialog for choosing a font from the available system fonts.
|
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 ). |
InsetsChooserPanel |
A component for editing an instance of the Insets class.
|
InsetsTextField |
A JTextField for displaying insets.
|
IntegerDocument |
A document for editing integers.
|
JTextObserver |
An observer that selects all the text when a field gains the focus.
|
KeyedComboBoxModel |
The KeyedComboBox model allows to define an internal key (the data element)
for every entry in the model.
|
L1R1ButtonPanel |
A 'ready-made' panel that has one button on the left and another button on the right - a layout
manager takes care of resizing.
|
L1R2ButtonPanel |
A 'ready-made' panel that has one button on the left and two buttons on the right - nested
panels and layout managers take care of resizing.
|
L1R3ButtonPanel |
A 'ready-made' panel that has one button on the left and three buttons on the right - nested
panels and layout managers take care of resizing.
|
Layer |
Used to indicate either the foreground or background layer.
|
LengthAdjustmentType |
Represents the three options for adjusting a length: expand, contract, and
no change.
|
LengthLimitingDocument |
This Document restricts the size of the contained plain text to the given number of
characters.
|
NumberCellRenderer |
A table cell renderer that formats numbers with right alignment in each cell.
|
OverlayLayout |
A simple layoutmanager to overlay all components of a parent.
|
PaintSample |
A panel that displays a paint sample.
|
RectangleAnchor |
Used to indicate an anchor point for a rectangle.
|
RectangleEdge |
Used to indicate the edge of a rectangle.
|
RectangleInsets |
Represents the insets for a rectangle, specified in absolute or relative
terms.
|
RefineryUtilities |
A collection of utility methods relating to user interfaces.
|
SerialDateChooserPanel |
A panel that allows the user to select a date.
|
Size2D |
A simple class for representing the dimensions of an object.
|
SortableTable |
A simple extension of JTable that supports the use of a SortableTableModel.
|
SortableTableHeaderListener |
Captures mouse clicks on a table header, with the intention of triggering a sort.
|
SortableTableModel |
The base class for a sortable table model.
|
SortButtonRenderer |
A table cell renderer for table headings - uses one of three JButton instances to indicate the
sort order for the table column.
|
Spinner |
A very basic spinner component, used for demo purposes only.
|
StandardDialog |
The base class for standard dialogs.
|
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.
|
UIUtilities |
A utility class to tune the Metal look and feel.
|
VerticalAlignment |
An enumeration of the vertical alignment types (
TOP ,
BOTTOM and CENTER ). |
WizardDialog |
A dialog that presents the user with a sequence of steps for completing a task.
|
WizardPanel |
A panel that provides the user interface for a single step in a WizardDialog.
|