Uses of Package
org.jdesktop.swingx

Packages that use org.jdesktop.swingx
org.jdesktop.swingx Contains extensions to the Swing GUI toolkit, including new and enhanced components that provide functionality commonly required by rich, data-centric client applications. 
org.jdesktop.swingx.action Contains classes related to the JDNC actions architecture. 
org.jdesktop.swingx.calendar   
org.jdesktop.swingx.color   
org.jdesktop.swingx.editors   
org.jdesktop.swingx.multislider   
org.jdesktop.swingx.multisplitpane   
org.jdesktop.swingx.painter   
org.jdesktop.swingx.painter.effects   
org.jdesktop.swingx.plaf Provides pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels. 
org.jdesktop.swingx.plaf.basic   
org.jdesktop.swingx.plaf.metal   
org.jdesktop.swingx.plaf.windows   
org.jdesktop.swingx.renderer   
org.jdesktop.swingx.table Contains API required by the extended JTable component, JXTable. 
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx
AbstractPatternPanel
          Common base class of ui clients.
AbstractSearchable
          An abstract implementation of Searchable supporting incremental search.
AbstractSearchable.SearchResult
          A convenience class to hold search state.
BeanInfoSupport
          Useful baseclass for BeanInfos.
DateSelectionListener
           
DateSelectionModel
           
DateSelectionModel.SelectionMode
           
EnumerationValue
          Used with the setEnumerationValues method to specify enumerated values for properties
JXCollapsiblePane.JCollapsiblePaneContainer
          Tagging interface for containers in a JXCollapsiblePane hierarchy who needs to be revalidated (invalidate/validate/repaint) when the pane is expanding or collapsing.
JXCollapsiblePane.Orientation
          The orientation defines in which direction the collapsible pane will expand.
JXEditorPane
          An extended editor pane which has the following features built in: Text search undo/redo simple html/plain text editing
JXErrorPane
          JXErrorPane is a common error component suitable for displaying errors, warnings, and exceptional application behavior to users.
JXFindBar
          A simple low-intrusion default widget for incremental search.
JXFindPanel
          Find panel to incorporate search capability into the users application.
JXFrame.StartPosition
           
JXGraph.Plot
          A plot represents a mathematical transformation used by JXGraph.
JXHyperlink
          A hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accesilibity i18n etc...
JXImagePanel
          A panel that draws an image.
JXImagePanel.Style
           
JXList
          JXList Enabled Rollover/LinkModel handling.
JXList.ListRolloverController
          listens to rollover properties.
JXLoginPanel
          JXLoginPanel is a JPanel that implements a Login dialog with support for saving passwords supplied for future use in a secure manner.
JXLoginPanel.JXLoginFrame
           
JXLoginPanel.NameComponent
           
JXLoginPanel.SaveMode
          The JXLoginPanel can attempt to save certain user information such as the username, password, or both to their respective stores.
JXLoginPanel.Status
          Returns the status of the login process
JXMultiSplitPane.DividerPainter
          Draws a single Divider.
JXPanel
          A simple JPanel extension that adds translucency support.
JXRadioGroup
          A group of radio buttons that functions as a unit.
JXRootPane
          Extends the JRootPane by supporting specific placements for a toolbar and a status bar.
JXStatusBar
          A container for JComponents that is typically placed at the bottom of a form and runs the entire width of the form.
JXStatusBar.Constraint.ResizeBehavior
           
JXTable
           A JXTable is a JTable with built-in support for row sorting, filtering, and highlighting, column visibility and a special popup control on the column header for quick access to table configuration.
JXTable.GenericEditor
          Default editor registered for Object.
JXTable.NumberRenderer
          The default renderer for Number types.
JXTable.TableAdapter
           
JXTable.TableRolloverController
          listens to rollover properties.
JXTableHeader.SortGestureRecognizer
          Encapsulates decision about which MouseEvents should trigger sort/unsort events.
JXTaskPane
          JXTaskPane is a container for tasks and other arbitrary components.
JXTipOfTheDay.ShowOnStartupChoice
          Used in conjunction with the JXTipOfTheDay.showDialog(Component, ShowOnStartupChoice) to save the "Show tips on startup" choice.
JXTree
          JXTree.
JXTree.TreeRolloverController
          listens to rollover properties.
JXTreeTable
          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.
JXTreeTable.TreeTableHacker
          Temporary class to have all the hacking at one place.
JXTreeTable.TreeTableHackerExt
          Note: currently this class looks a bit funny (only overriding the hit decision method).
LabelProperties
          Class used to store label properties in a single object so that they may be applied as a set on renderers.
LinkModel
          An bean which represents an URL link.
MultiSplitLayout
          The MultiSplitLayout layout manager recursively arranges its components in row and column groups called "Splits".
MultiSplitLayout.Divider
          Models a single vertical/horiztonal divider.
MultiSplitLayout.Node
          Base class for the nodes that model a MultiSplitLayout.
MultiSplitLayout.Split
          Defines a vertical or horizontal subdivision into two or more tiles.
PatternModel
          Presentation Model for Find/Filter Widgets.
PatternModel.RegexCreator
          Responsible for converting a "raw text" into a valid regular expression in the context of a set of rules.
RolloverController
          Controller for "live" behaviour of XXRenderers.
RolloverProducer
          Mouse/Motion/Listener which stores mouse location as client property in the target JComponent.
RolloverRenderer
          Interface to mark renderers as "live".
Searchable
          Interface that used to implement search logic in all the search capable components.
SearchFactory
          Factory to create, configure and show application consistent search and find widgets.
TranslucentRepaintManager
          An annotation that can be applied to a RepaintManager to suggest that the RepaintManager supports translucency.
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.action
LinkModel
          An bean which represents an URL link.
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.calendar
DateSelectionModel
           
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.color
JXGradientChooser
          A specialized JXPanel that allows the user to construct and choose a Gradient.
JXMultiThumbSlider
          A slider which can have multiple control points or Thumbs
JXPanel
          A simple JPanel extension that adds translucency support.
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.editors
EnumerationValue
          Used with the setEnumerationValues method to specify enumerated values for properties
JXImageView
          A panel which shows an image centered.
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.multislider
JXMultiThumbSlider
          A slider which can have multiple control points or Thumbs
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.multisplitpane
MultiSplitLayout.Node
          Base class for the nodes that model a MultiSplitLayout.
MultiSplitLayout.Split
          Defines a vertical or horizontal subdivision into two or more tiles.
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.painter
BeanInfoSupport
          Useful baseclass for BeanInfos.
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.painter.effects
BeanInfoSupport
          Useful baseclass for BeanInfos.
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf
JXTipOfTheDay.ShowOnStartupChoice
          Used in conjunction with the JXTipOfTheDay.showDialog(Component, ShowOnStartupChoice) to save the "Show tips on startup" choice.
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.basic
JXDatePicker
          A component that combines a button, an editable field and a JXMonthView component.
JXEditorPane
          An extended editor pane which has the following features built in: Text search undo/redo simple html/plain text editing
JXErrorPane
          JXErrorPane is a common error component suitable for displaying errors, warnings, and exceptional application behavior to users.
JXHeader
          JXHeader is a simple component consisting of a title, a description, and an icon.
JXHyperlink
          A hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accesilibity i18n etc...
JXLabel
           A JLabel subclass which supports Painters, multi-line text, and text rotation.
JXLoginPanel
          JXLoginPanel is a JPanel that implements a Login dialog with support for saving passwords supplied for future use in a secure manner.
JXMultiThumbSlider
          A slider which can have multiple control points or Thumbs
JXPanel
          A simple JPanel extension that adds translucency support.
JXStatusBar
          A container for JComponents that is typically placed at the bottom of a form and runs the entire width of the form.
JXTaskPane
          JXTaskPane is a container for tasks and other arbitrary components.
JXTaskPaneContainer
          JXTaskPaneContainer provides an elegant view to display a list of tasks ordered by groups (JXTaskPane.
JXTipOfTheDay
          Provides the "Tip of The Day" pane and dialog.
JXTipOfTheDay.ShowOnStartupChoice
          Used in conjunction with the JXTipOfTheDay.showDialog(Component, ShowOnStartupChoice) to save the "Show tips on startup" choice.
JXTitledPanel
          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
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.metal
JXStatusBar
          A container for JComponents that is typically placed at the bottom of a form and runs the entire width of the form.
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.windows
JXStatusBar
          A container for JComponents that is typically placed at the bottom of a form and runs the entire width of the form.
JXTipOfTheDay
          Provides the "Tip of The Day" pane and dialog.
JXTipOfTheDay.ShowOnStartupChoice
          Used in conjunction with the JXTipOfTheDay.showDialog(Component, ShowOnStartupChoice) to save the "Show tips on startup" choice.
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.renderer
JXHyperlink
          A hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accesilibity i18n etc...
JXPanel
          A simple JPanel extension that adds translucency support.
RolloverRenderer
          Interface to mark renderers as "live".
 

Classes in org.jdesktop.swingx used by org.jdesktop.swingx.table
JXTable
           A JXTable is a JTable with built-in support for row sorting, filtering, and highlighting, column visibility and a special popup control on the column header for quick access to table configuration.