Uses of Annotation Interface
org.jdesktop.beans.JavaBean
Packages that use JavaBean
Package
Description
Contains extensions to the Swing GUI toolkit, including new and enhanced
components that provide functionality commonly required by rich,
data-centric client applications.
Contains classes and interfaces used by the
JXLoginPane
component.Contains extensions to the
javax.swingx.border
package.Contains classes and interfaces used by painter enabled components.
-
Uses of JavaBean in org.jdesktop.swingx
Classes in org.jdesktop.swingx with annotations of type JavaBeanModifier and TypeClassDescriptionclass
Organizes components in a horizontal layout.class
A simple circular animation, useful for denoting an action is taking place that may take an unknown length of time to complete.class
class
JXCollapsiblePane
provides a component which can collapse or expand its content area with animation and fade in/fade out effects.class
A component for entering dates with a user interaction similar to a JComboBox.class
First cut for enhanced Dialog.class
JXEditorPane
offers enhanced functionality over the standardJEditorPane
.class
JXErrorPane is a common error component suitable for displaying errors, warnings, and exceptional application behavior to users.class
A simple low-intrusion default widget for incremental search.class
JXFindPanel
is a basic find panel suitable for use in dialogs.class
JXFrame
is an enhancedJFrame
.class
A specialized JXPanel that allows the user to construct and choose a Gradient.class
JXGraph
provides a component which can display one or more plots on top of a graduated background (or grid.)class
JXHeader is a simple component consisting of a title, a description, and an icon.
class
A hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accessibility i18n etc...class
A panel which shows an image centered.class
class
Enhanced List component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.class
JXLoginPane is a specialized JPanel that implements a Login dialog with support for saving passwords supplied for future use in a secure manner.class
Component that displays a month calendar which can be used to select a day or range of days.class
All properties in this class are bound: when a properties value is changed, all PropertyChangeListeners are fired.class
A slider which can have multiple control points or Thumbsclass
An extendedJPanel
that provides additional features.class
JXRadioGroup<T>
JXRadioGroup
is a group of radio buttons that functions as a unit.class
Extends the JRootPane by supporting specific placements for a toolbar and a status bar.class
A text field with a find icon in which the user enters text that identifies items to search for.class
JXSearchPanel
provides complex searching features.class
A container forJComponents
that is typically placed at the bottom of a form and runs the entire width of the form.class
Enhanced Table component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.class
JXTaskPane
is a container for tasks and other arbitrary components.class
JXTaskPaneContainer
provides an elegant view to display a list of tasks ordered by groups (JXTaskPane
s).class
JTextArea
, with integrated support for prompts.class
JTextField
, with integrated support for prompts and buddies.class
Provides the "Tip of The Day" pane and dialog.class
A special type of Panel that has a Title section and a Content section.
The following properties can be set with the UIManager to change the look and feel of the JXTitledPanel: JXTitledPanel.titleForeground JXTitledPanel.titleBackground JXTitledPanel.titleFont JXTitledPanel.titlePainter JXTitledPanel.captionInsets JXTitledPanel.rightDecorationInsets JXTitledPanel.leftDecorationInsetsclass
A simple horizontal separator that contains a title.class
Enhanced Tree component with support for SwingX rendering, highlighting, rollover and search functionality.class
JXTreeTable
is a specializedtable
consisting of a single column in which to display hierarchical data, and any number of other columns in which to display regular data.class
Organizes components in a vertical layout. -
Uses of JavaBean in org.jdesktop.swingx.auth
Classes in org.jdesktop.swingx.auth with annotations of type JavaBeanModifier and TypeClassDescriptionclass
Saves the user names in Preferences.class
JAASLoginService implements a LoginService that uses JAAS for authentication.class
A login service for connecting to SQL based databases via JDBC -
Uses of JavaBean in org.jdesktop.swingx.border
Classes in org.jdesktop.swingx.border with annotations of type JavaBeanModifier and TypeClassDescriptionclass
Implements a DropShadow for components.class
IconBorder
creates a border that places anIcon
in the border on the horizontal axis.class
Matte border that allows specialized icons for corners and sides. -
Uses of JavaBean in org.jdesktop.swingx.painter
Classes in org.jdesktop.swingx.painter with annotations of type JavaBeanModifier and TypeClassDescriptionclass
AlphaPainter<T>
Applies an alpha value to an entire stack of painters.class
A specific painter that paints an "infinite progress" like animation.class
A Painter implementation that paints a checkerboard pattern.class
APainter
implementation composed of an array ofPainter
s.class
A Painter implementation that simulates a gloss effect.class
A Painter instance that paints an image.class
A Painter implementation that uses a Paint to fill the entire background area.class
A fun Painter that paints pinstripes.class
A painter which paints square and rounded rectanglesclass
A Painter that paints java.awt.Shapes.class
A painter which draws text.