Class Summary |
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). |
DateChooserPanel |
A panel that allows the user to select a date. |
ExtensionFileFilter |
A filter for JFileChooser that filters files by extension. |
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. |
InsetsChooserPanel |
A component for editing an instance of the Insets class. |
InsetsTextField |
A JTextField for displaying insets. |
IntegerDocument |
A document for editing integers. |
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. |
NumberCellRenderer |
A table cell renderer that centers information in each cell. |
PaintSample |
A panel that displays a paint sample. |
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. |
StrokeChooserPanel |
A component for choosing a stroke from a list of available strokes. |
StrokeSample |
A panel that displays a stroke sample. |
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. |
Utility classes for creating user interfaces.