Interface | Description |
---|---|
MarkupProxyFactory |
This class defines a markup proxy; an object that generates
MarkupProxy objects appropriate for rendering given
XMLElement objects. |
UIElementViewer |
An interface that describes the behavior of a viewer for
UIElement s. |
WorkspaceEditorFactory |
This interface represents a factory that creates appropriate
WorkspaceEditor s for specified objects and classes. |
Class | Description |
---|---|
AboutFrame |
An "About..." style window.
|
AbstractCellRenderer |
An abstract class providing base functionality for table and list
cell renderers.
|
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.
|
ConsolePanel |
A GUI console panel.
|
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.
|
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. |
KLabel |
A trivial extension to
JLabel that performs some simple
customizations. |
KLabelArea |
A multi-line label.
|
KListModelListCellRenderer |
An implementation of
ListCellRenderer for use with
JList s that are connected to a ITreeModel via
a TreeModelListAdapter . |
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. |
KTabbedPane |
A specialization of
JTabbedPane that provides a hook for data
validation. |
KTable |
An extension of
JTable that fixes a number of blatant bugs
and limitations in that component. |
KTextArea |
A specialization of
JTextArea that can constrain the
length of its input. |
KToggleButton |
A trivial extension to
JToggleButton that performs some simple
customizations. |
KTreeModelTreeCellRenderer |
An implementation of
TreeCellRenderer for use with
JTree s that are connected to a ITreeModel via a
TreeModelTreeAdapter . |
KTreeTable |
A combination tree/table component.
|
ListEditor |
A simple editor for entering a list of text items.
|
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 . |
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).
|
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.
|
StatusIconCellRenderer |
A cell renderer that displays one of a set of status icons.
|
SubImageIcon |
An icon that is drawn as a portion of a larger image.
|
TextureViewer |
An implementation of
UIElementViewer for previewing textures. |
ToggleCellRenderer |
A cell renderer that displays a boolean value using a ToggleIndicator.
|
ToggleIndicator |
A graphical toggle 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. |
URLField |
A subclass of
DataField for the input and display of URLs. |
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.
|
Exception | Description |
---|---|
NoAppropriateEditorException |
This exception is thrown by MDI-related classes such as
WorkspaceManager when an appropriate editor for a given class
or object cannot be created. |
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses