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 ColoredString s; for use with
JList s. |
ColoredString |
A class that represents a colored string. |
ColorSwatch |
A simple component that renders a color swatch--a filled rectangle with
a thin black border. |
ColorSwatchCellRenderer |
A cell renderer for color swatches. |
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 |
A class that implements basic functionality for a text field
that places constraints on its input. |
DateChooser |
This class represents a date chooser. |
DateChooserField |
A date entry component which consists of a combination of a
DateField and a DateChooser in a popup. |
DateField |
A subclass of DataField for the input and display of
dates. |
DateRangeHelper |
A helper class for coordinating two DateChooser s for the
purpose of entering a date range. |
DateTableCellRenderer |
A table cell renderer for displaying dates and/or times, formatted
according to the rules of the current locale. |
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. |
ImageView |
A general-purpose image viewing component. |
KButton |
A trivial extension to JButton that performs some simple
customizations. |
KCheckBox |
A trivial extension to JCheckBox that performs some simple
customizations. |
KDesktopPane |
A trivial extension of JDesktopPane that supports an opacity
setting. |
KFileChooser |
A direct replacement for JFileChooser that supports background
texturing. |
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 |
The Kiwi UI theme. |
KLabel |
A trivial extension to JLabel that performs some simple
customizations. |
KLabelArea |
A multi-line label. |
KPanel |
An extension of JPanel that provides some additional
functionality including support for background texture tiling and
named-component lookup. |
KRadioButton |
A trivial extension to KRadioButton that performs some simple
customizations. |
KScrollPane |
A trivial extension of JScrollPane that renders its contents
with a transparent background. |
KTable |
An extension of JTable that fixes a number of blatant bugs
and limitations in that component. |
KToggleButton |
A trivial extension to JToggleButton that performs some simple
customizations. |
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
JList s that are connected to a ITreeModel via
a TreeModelListAdapter . |
ModelTableCellRenderer |
An implementation of ListCellRenderer for use with
JList s that are connected to a ITreeModel via a
TreeModelTableAdapter . |
ModelTreeCellRenderer |
An implementation of TreeCellRenderer for use with
JTree s 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 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. |
StateIndicator |
A graphical state indicator component. |
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. |
ToolTipWindow |
|
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 UIElement s. |
WebBrowser |
A class that represents a web browser and provides URL opening capability. |
WizardPanel |
This class represents a single user interface panel for a
WizardView component. |
WizardPanelSequence |
This class serves as a factory of WizardPanel s 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. |