|
Class Summary |
| AboutFrame |
An "About..." style window. |
| AbstractCellEditor |
A base class for CellEditors, providing default implementations for all
methods in the CellEditor interface and support for managing a series
of listeners. |
| ArrowButtonView |
This class represents a panel of VCR-style buttons, including First,
Previous, Next, and Last buttons. |
| AudioClip |
This class represents an audio clip. |
| AudioClipViewer |
An implementation of UIElementViewer for previewing
audio clips. |
| BooleanCellRenderer |
A table cell renderer for displaying boolean values. |
| ButtonPanel |
This class is a simple extension of KPanel that arranges
buttons in a row, in such a way that the buttons are all of equal size,
and justified flush with the right or left edge of the panel. |
| ColoredCellRenderer |
A cell renderer for ColoredStrings; for use with
JLists. |
| ColoredString |
A class that represents a colored string. |
| ColorTheme |
A color theme object that can be constructed from a Config
object. |
| ConsoleAdapter |
Adapter for using a logging endpoint with the standard output stream. |
| ConsoleFrame |
A GUI console window. |
| ContentPanel |
This class defines methods common to components that display (and allow
the editing of) a piece of data, which is represented by a
DomainObject. |
| DataField |
An abstract class that implements basic functionality for a text field
that places constraints on its input. |
| DateChooser |
This class represents a date chooser. |
| DateRangeHelper |
A helper class for coordinating two DateChoosers for the
purpose of entering a date range. |
| DocumentBrowserFrame |
This class represents a document browser window. |
| DocumentBrowserView |
This class represents a general-purpose browser component for viewing a
hierarchically-organized collection of documents. |
| FilesystemListView |
This class represents a filesystem list component. |
| FilesystemTableView |
This class represents a filesystem table component. |
| FilesystemTreeView |
This class represents a filesystem tree component. |
| HeaderCellRenderer |
A customized header table cell renderer that left-justifies the header
text and may optionally render an icon. |
| ImagePanel |
A component for displaying an icon image. |
| ImageSelection |
|
| ImageView |
A general-purpose image viewing component. |
| ImmutableCellEditor |
This class is a workaround for a bug in JFC. |
| KButton |
A trivial extension to JButton that performs some simple
customizations. |
| KDesktopPane |
A trivial extension of JDesktopPane that supports an opacity
setting. |
| KFrame |
KFrame is a trivial extension of JFrame
that provides support for tiling the background of the frame with an image. |
| KInternalFrame |
KInternalFrame is a trivial extension of
JInternalFrame that provides support for tiling the background
of the frame with an image. |
| KiwiTheme |
|
| KLabel |
A multi-line label. |
| KPanel |
An extension of JPanel that provides some additional
functionality including support for background texture tiling and
named-component lookup. |
| KTable |
An extension of JTable that fixes a number of blatant bugs
and limitations in that component. |
| LocaleChooser |
This class represents a combo box for selecting a locale. |
| LookAndFeelChooser |
This class represents a combo box for selecting a Look & Feel. |
| MarkupProxy |
A MarkupProxy is a graphical element that serves as a proxy
for a data structure that cannot easily be rendered in-line within a
SimpleStyledEditor. |
| ModelListCellRenderer |
An implementation of ListCellRenderer for use with
JLists that are connected to a ITreeModel via
a TreeModelListAdapter. |
| ModelTableCellRenderer |
An implementation of ListCellRenderer for use with
JLists that are connected to a ITreeModel via a
TreeModelTableAdapter. |
| ModelTreeCellRenderer |
An implementation of TreeCellRenderer for use with
JTrees that are connected to a ITreeModel via a
TreeModelTreeAdapter. |
| NumericCellEditor |
A cell editor for editing numeric fields, including integer, decimal,
percentage, and currency amounts, formatted according to the rules of the
current locale. |
| NumericField |
A concrete subclass of DataField for the input and display of
specialized data values, such as currency amounts, percentages, and decimal
values. |
| NumericTableCellRenderer |
A table cell renderer for displaying numeric fields, including integer,
decimal, percentage, and currency amounts, formatted according to the
rules of the current locale. |
| PathEditor |
This class represents a component for editing a path (a list of
directories). |
| RepeaterButton |
A trivial extension of KButton that repeatedly fires action
events when the mouse button is held down within its bounds. |
| ScrollbackView |
This class represents a visual scrollback buffer. |
| SimpleEditor |
A simple text editor for entering unformatted text. |
| SimpleStyledEditor |
A simple text editor that supports styles like bold, italic, and underline,
and that is able to render embedded markup using proxies. |
| SplashScreen |
This class represents a splash screen: an untitled, frameless window
that briefly appears on the desktop, typically while an application or
installer program is launching. |
| StackView |
A component that displays the contents of a Stack data
structure. |
| StatusBar |
This class represents a status bar that includes a message area and an
optional progress meter (see Thermometer). |
| TextureViewer |
An implementation of UIElementViewer for previewing textures. |
| Thermometer |
This class represents a combination progress meter / busy slider. |
| ToggleIndicator |
A graphical toggle component. |
| ToolTipManager |
A tool tip manager for use with heavyweight as well as lightweight AWT and
JFC components. |
| TreeTable |
A composite tree/table component. |
| UIChangeManager |
This class functions as a clearinghouse for global appearance and look &
feel changes for an application. |
| UIElement |
This class represents a user interface element, such as a texture, icon,
or audio clip. |
| UIElementChooser |
A chooser component for UIElements. |
| WizardPanel |
This class represents a single user interface panel for a
WizardView component. |
| WizardPanelSequence |
This class serves as a factory of WizardPanels for a
WizardView. |
| WizardView |
A wizard-style component. |
| WorkspaceEditor |
An abstract class that defines common behavior for all workspace editors. |
| WorkspaceManager |
This class represents a workspace manager. |