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 JavaBean
    Modifier and Type
    Class
    Description
    class 
    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 
    A Painter enabled subclass of JButton.
    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 standard JEditorPane.
    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 enhanced JFrame.
    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 
    A JLabel subclass which supports Painters, multi-line text, and text rotation.
    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 Thumbs
    class 
    An extended JPanel that provides additional features.
    class 
    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 for JComponents 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 (JXTaskPanes).
    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.leftDecorationInsets
    class 
    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 specialized table 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 JavaBean
    Modifier and Type
    Class
    Description
    class 
    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 JavaBean
    Modifier and Type
    Class
    Description
    class 
    Implements a DropShadow for components.
    class 
    IconBorder creates a border that places an Icon 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 JavaBean
    Modifier and Type
    Class
    Description
    class 
    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 
    A Painter implementation composed of an array of Painters.
    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 rectangles
    class 
    A Painter that paints java.awt.Shapes.
    class 
    A painter which draws text.