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 TypeClassDescriptionclassOrganizes components in a horizontal layout.classA simple circular animation, useful for denoting an action is taking place that may take an unknown length of time to complete.classclassJXCollapsiblePaneprovides a component which can collapse or expand its content area with animation and fade in/fade out effects.classA component for entering dates with a user interaction similar to a JComboBox.classFirst cut for enhanced Dialog.classJXEditorPaneoffers enhanced functionality over the standardJEditorPane.classJXErrorPane is a common error component suitable for displaying errors, warnings, and exceptional application behavior to users.classA simple low-intrusion default widget for incremental search.classJXFindPanelis a basic find panel suitable for use in dialogs.classJXFrameis an enhancedJFrame.classA specialized JXPanel that allows the user to construct and choose a Gradient.classJXGraphprovides a component which can display one or more plots on top of a graduated background (or grid.)classJXHeader is a simple component consisting of a title, a description, and an icon.classA hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accessibility i18n etc...classA panel which shows an image centered.classclassEnhanced List component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.classJXLoginPane is a specialized JPanel that implements a Login dialog with support for saving passwords supplied for future use in a secure manner.classComponent that displays a month calendar which can be used to select a day or range of days.classAll properties in this class are bound: when a properties value is changed, all PropertyChangeListeners are fired.classA slider which can have multiple control points or ThumbsclassAn extendedJPanelthat provides additional features.classJXRadioGroup<T>JXRadioGroupis a group of radio buttons that functions as a unit.classExtends the JRootPane by supporting specific placements for a toolbar and a status bar.classA text field with a find icon in which the user enters text that identifies items to search for.classJXSearchPanelprovides complex searching features.classA container forJComponentsthat is typically placed at the bottom of a form and runs the entire width of the form.classEnhanced Table component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.classJXTaskPaneis a container for tasks and other arbitrary components.classJXTaskPaneContainerprovides an elegant view to display a list of tasks ordered by groups (JXTaskPanes).classJTextArea, with integrated support for prompts.classJTextField, with integrated support for prompts and buddies.classProvides the "Tip of The Day" pane and dialog.classA 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.leftDecorationInsetsclassA simple horizontal separator that contains a title.classEnhanced Tree component with support for SwingX rendering, highlighting, rollover and search functionality.classJXTreeTableis a specializedtableconsisting of a single column in which to display hierarchical data, and any number of other columns in which to display regular data.classOrganizes 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 TypeClassDescriptionclassSaves the user names in Preferences.classJAASLoginService implements a LoginService that uses JAAS for authentication.classA 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 TypeClassDescriptionclassImplements a DropShadow for components.classIconBordercreates a border that places anIconin the border on the horizontal axis.classMatte 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 TypeClassDescriptionclassAlphaPainter<T>Applies an alpha value to an entire stack of painters.classA specific painter that paints an "infinite progress" like animation.classA Painter implementation that paints a checkerboard pattern.classAPainterimplementation composed of an array ofPainters.classA Painter implementation that simulates a gloss effect.classA Painter instance that paints an image.classA Painter implementation that uses a Paint to fill the entire background area.classA fun Painter that paints pinstripes.classA painter which paints square and rounded rectanglesclassA Painter that paints java.awt.Shapes.classA painter which draws text.