Interface | Description |
---|---|
ComponentFaderFactory.FadePolicy |
Determines how the component is to be faded.
|
HeaderListener |
Listener interface for objects interested in receiving notifications
when a
Header is collapsed or expanded. |
KeyNavigationManager.KeyComponentAdapter | |
MouseHoverListener |
Implementors of this interface will recieve notification of mouse hovered
events generated by MouseHoverSupport
|
Reorderable |
An interface to abstract the reordering communication between a reorderable
Component and the controller (ReorderableBar) that reorders it.
|
SeparatorListCellRenderer.SeparatorModel |
Tells the renderer after which items to place separators
|
Class | Description |
---|---|
AnimatedCellIcon |
A wrapper for use in cases such as JTree and JTable where the
method of rendering mean that animated gifs just don't work properly.
|
AttributedStringBuilder |
A class to help construct an AttributedString.
|
BlockingComponent |
A class for a blocking component which, when enabled, will block all mouse and keyboard input
to is sub-components.
|
BlockingLayerUI | Deprecated
use BlockingComponent instead.
|
Borders |
Borders provides utilities for attaching error and warning
borders to Swing components.
|
BusyIndicator |
Component that shows a busy and non-busy state to indicate to the user that a
background task is in progress.
|
ButtonMenu |
A button that when pressed displays a popup menu of items.
|
CloseableMenuItem |
Menu item that is closeable by the user.
|
CloseButton |
A simple iconic button for use on panels.
|
ColorIcon |
The
ColorIcon is an Icon implementation
that is a simple rectangular shape with a black edge rim, and
configurable center fill color. |
Colors |
Provides access to standard colors.
|
ColorUtils2 |
Additional operations on Colors
|
ColumnLayout |
A layout manager that arranges components in columns.
|
ComponentFaderFactory |
Factory to construct faded versions of components.
|
ComponentFaderFactory.BasicFadePolicy |
A policy that by default maintains steady level fade set at the 'fade' amount.
|
ComponentFaderFactory.FadeLayerUI | |
ComponentFaderFactory.MouseOverFadePolicy |
A policy to fade out a component when the mouse isn't directly over it, or it does have focus.
|
Components |
Utilities for working with Swing components.
|
ComponentWithHint<T extends java.awt.Component> |
A component with explanatory hint text underneath.
|
ComponentWithTitlebar<T extends javax.swing.JComponent> |
A component with a titlebar and control bar above.
|
ControlBar |
A control bar is a customized toolbar with support for overflow.
|
DropShadow |
Utility class to add a drop shadow to a component.
|
Ellipses |
Adapt a label based component so that the '...' truncation elipses appear at a custom location rather than always at the end.
|
EmptyIcon |
An icon that occupies the same space as a given icon but instead paints nothing.
|
EmptyTextAreaLayerUI |
LayerUI to display a prompt over a text component when the text component is empty.
|
ExpansionTip |
An expand in place rollover effect for a table, or list cell (or,
potentially, other component) whose content has been clipped.
|
ExpansionTip.ExpansionAdapter |
An adapter that encapsulates component-specific logic needed by the
expansion tip.
|
ExpansionTreeTip |
A UI extension for JTrees that paints clipped parts of rows as the mouse
moves over them.
|
ExtendedTextField |
A custom text component for use where the contents of a text field may be
considerably longer than the visible area of the text field, and where
using a larger JTextArea is not suitable.
|
FontManager |
The
FontManager is responsible for examining the
system fonts on a given machine to determine which are fixed-width,
proportional, and symbol type. |
Fonts | |
GraphicsUtils |
GraphicsUtils defines common user-interface related utility
functions. |
Header |
A header is a UI component that is used to deliniate a group of related
components.
|
HeaderEvent |
Event object providing information about a header expansion or
collapse event.
|
HeaderGroup |
A HeaderGroup co-ordinates the display of components under a
Header, hiding and showing them as required as the header is
toggled.
|
HeaderPanel<T extends javax.swing.JComponent> |
HeaderPanel hosts a header control and one other component.
|
HyperlinkButton |
A button that looks and behaves like a hyperlink
|
ImageUtils | |
InputInfo |
InputInfo provides methods for getting information about the mouse
and keyboard, such as whether the control key is currently pressed or if the
mouse is currently performing a drag. |
JCheckBoxMenuItemNoClose |
A special version of a JCheckBoxMenuItem that doesn't close the menu
if the item is selected or unselected.
|
KeyNavigationManager |
Handles the incremental search and the tooltip on a component.
|
KeyNavigationManager.ListKeyAdapter | |
KeyNavigationManager.TableKeyAdapter | |
KeyNavigationManager.TreeKeyAdapter | |
LayoutConstants |
Provides access to pixel sizing constants that can be used in user interface
designs to achieve consistent spacing and layout.
|
LinkTextField |
TextField which displays the text as links.
|
MenuItemUIDecorator |
Decorator class that takes a base MenuItemUI object and delegates all MenuItemUI
calls to it.
|
MouseHoverSupport |
Support to fire events if the mouse pointer hovers over a Component
for a certain duration.
|
PolygonIcon |
A polygon which implements the icon interface.
|
PopupButton |
A Button that when pressed displays a popup containing custom content.
|
PropertyChangeAdapter |
This class is intended to be used as a replacement for the
java.beans.PropertyChangeListener added to any implementation of an
javax.swing.AbstractButton which has been associated with a
javax.swing.Action.
|
ReorderableBar |
Reorderable bar is a re-usable component with up, down, bottom and top
buttons that supports the Reorderable interface.
|
ResizeComponent |
A component to wrap another to give the user dynamic sizing ability for that
component.
A resize affordance will be drawn over the component, the user can drag this area and change the preferred size of the component. Revalidate is called as the component is dragged causing this components container to be relaid out. |
ResizeScrollPaneLayout |
Extension of ScrollPaneLayout to ensure that the bottom right corner of
the component is not used by the scrollbars.
|
RichDialogHeader |
RichDialogHeader, to be used at the top of the Dialogs, shows rich
multiline description text (HTML-based) at the left and image at the
right with a gradient background.
|
RichHintLabel |
A component that can display rich (HTML-based) hint text, including
hyperlinks which perform user actions.
|
RolloverAnimator |
RolloverAnimator is a
MouseListener you
can attach to components to provide rollover animation effects. |
ScrollableSectionView |
An extension of SectionView that implements the Scrollable interface and delegates
all Scrollable calls to that delegate
|
SectionView |
A component that can contain another component (the wrappedComponent) and limit what
area of the wrappedComponent is visible to a specific vertical section.
|
SeparatorListCellRenderer |
A Decorating ListCellRenderer that will wrap a ListCellRenderer and add
the ability to render separator lines between items in a JList or JComboBox.
|
StatusIndicator |
Standard indicator of status.
|
StringUtils |
Helper methods for Strings.
|
SuperLabel |
An extension of JLabel that provides extra abilities.
|
TextLayer<V extends javax.swing.JComponent> |
A layer of text that appears in front of any component.
|
TitledSeparator |
A horizontal separator that by default contains a label.
|
TranslucentIcon |
An
Icon that paints another icon with alpha so that it is
translucent (partially transparent). |
TransparentBorderComponent |
A container that supports transparent borders.
|
TransparentPanel |
A panel that makes it convenient to ensure that all components are
transparent (i.e.
|
TriStateButtonModel |
A button model that has an extra state "Partial" to indicate a state between
selected and unselected.
|
TriStateCellEditor |
An editor for TriStateCheckBoxes in Trees and Tables.
|
TriStateCheckBox |
An extension of JCheckBox that adds an extra 'partial' state to represent
a state that is neither selected or unselected.
|
TriStateTableRenderer |
A Table renderer for cells containing TriStateCheckBox.State values.
|
TruncatingTreeCellRenderer<T> |
An implementation of TreeCellRenderer that can truncate either at the end
or the middle if there are more than a specific number of characters
in the String.
|
UIBundle | |
UIBundle_ar | |
UIBundle_cs | |
UIBundle_da | |
UIBundle_de | |
UIBundle_el | |
UIBundle_en | |
UIBundle_es | |
UIBundle_fi | |
UIBundle_fr | |
UIBundle_hu | |
UIBundle_it | |
UIBundle_iw | |
UIBundle_ja | |
UIBundle_ko | |
UIBundle_nl | |
UIBundle_no | |
UIBundle_pl | |
UIBundle_pt | |
UIBundle_pt_BR | |
UIBundle_ro | |
UIBundle_ru | |
UIBundle_sk | |
UIBundle_sv | |
UIBundle_th | |
UIBundle_tr | |
UIBundle_zh_CN | |
UIBundle_zh_TW | |
ViewportChangeNotifier |
It is sometimes useful to know if a component has changed its position on
screen as a result of scrolling.
|
WindowTiler |
Helper class to tile a windows next to another window or component.
|
Enum | Description |
---|---|
BlockingComponent.Message |
Collection of pre-canned messages that the blocked component can display as feedback to the
user when the component is blocked.
|
BlockingComponent.State | |
Header.Level |
The visual appearance of a header changes based on its level in the
document.
|
Header.Orientation |
The orientation of a header can be either horizontal (default) or vertical.
|
HeaderPanel.CollapseMode |
The ways in which a HeaderPanel can collapse.
|
StatusIndicator.Location |
Where the status indicator will appear.
|
StatusIndicator.OkPolicy |
Enum of values indicating what to show when the indicator is at Status OK
|
StatusIndicator.Status |
Possible status levels that can be displayed.
|
TitledSeparator.STYLE |
The possible styles to render the separator line
|
TriStateCheckBox.State |
The three possible states of the TriStateCheckBox.
|
WindowTiler.Alignment |
Exception | Description |
---|---|
UnknownActionException |
Runtime exception thrown when a click occurs on a hyperlink in
RichHintLabel that has no known registered action. |