Uses of Package
org.jdesktop.swingx
-
Packages that use org.jdesktop.swingx Package Description org.jdesktop.beans.editors 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.color Contains classes and interfaces used by theJXGradientChooser
component.org.jdesktop.swingx.hyperlink org.jdesktop.swingx.multislider Contains classes used by slider classes, such asJXMultiThumbSlider
.org.jdesktop.swingx.multisplitpane Contains support classes for the MultiSplitLayout layout manager.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 Provides basic implementation of pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels.org.jdesktop.swingx.plaf.basic.core org.jdesktop.swingx.plaf.macosx Provides macos specific implementation of pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels.org.jdesktop.swingx.plaf.metal Provides metal laf specific implementation of pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels.org.jdesktop.swingx.plaf.misc A package to collect miscellaneous UI delegates.org.jdesktop.swingx.plaf.nimbus Provides nimbus laf specific implementation of pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels.org.jdesktop.swingx.plaf.windows Provides window laf specific implementation of pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels.org.jdesktop.swingx.renderer Contains implementation of renderers used by JXTable, JXTreeTable and related classes.org.jdesktop.swingx.search org.jdesktop.swingx.table Contains API required by the extended JTable component, JXTable.org.jdesktop.swingx.treetable Contains API required by the JXTreeTable component. -
Classes in org.jdesktop.swingx used by org.jdesktop.beans.editors Class Description JXGradientChooser A specialized JXPanel that allows the user to construct and choose a Gradient.JXImageView A panel which shows an image centered. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx Class Description AbstractLayoutManager A simple abstract class to handle common layout implementations.AbstractPatternPanel Common base class of ui clients.AlphaPaintable An interface to describe an object that is capable of painting with an alpha value.BackgroundPaintable An interface to define the common methods that are required for defining a background painter.ForwardingRepaintManager ARepaintManager
that is designed to forward all calls to a contained delegate.JXButton.BackgroundButton JXButton.ForegroundButton JXCollapsiblePane JXCollapsiblePane
provides a component which can collapse or expand its content area with animation and fade in/fade out effects.JXCollapsiblePane.AnimationListener This class actual provides the animation support for scrolling up/down this component.JXCollapsiblePane.AnimationParams Parameters controlling the animationsJXCollapsiblePane.CollapsiblePaneContainer Tagging interface for containers in a JXCollapsiblePane hierarchy who needs to be revalidated (invalidate/validate/repaint) when the pane is expanding or collapsing.JXCollapsiblePane.Direction The direction defines how the collapsible pane will collapse.JXCollapsiblePane.WrapperContainer JXColorSelectionButton A button which allows the user to select a single color.JXComboBox An enhancedJComboBox
that provides the following additional functionality:JXComboBox.ComboBoxAdapter JXComboBox.DelegatingRenderer A decorator for the original ListCellRenderer.JXDatePicker.TodayPanel.TodayAction JXErrorPane JXErrorPane is a common error component suitable for displaying errors, warnings, and exceptional application behavior to users.JXFindPanel JXFindPanel
is a basic find panel suitable for use in dialogs.JXFrame JXFrame
is an enhancedJFrame
.JXFrame.StartPosition An enumeration ofJXFrame
starting locations.JXGradientChooser.GradientStyle JXGraph.DrawablePlot JXGraph.PanHandler JXGraph.PanMotionHandler JXGraph.Plot A plot represents a mathematical transformation used byJXGraph
.JXGraph.ResetHandler JXGraph.ZoomHandler JXHeader.IconPosition Specifies desired location of the icon relative to the title/description text.JXHyperlink A hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accessibility i18n etc...JXImagePanel Deprecated.(pre-1.6.2) use a JXPanel with an ImagePainter; see Issue 988JXImagePanel.MouseHandler Deprecated.Handles click events on the componentJXImagePanel.Style Deprecated.JXImageView A panel which shows an image centered.JXImageView.MoveHandler JXLabel AJLabel
subclass which supportsPainter
s, multi-line text, and text rotation.JXLabel.IValue JXLabel.MultiLineSupport JXLabel.MultiLineSupport.BasicEditorKit JXLabel.TextAlignment Text alignment enums.JXList Enhanced List component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.JXList.DelegatingRenderer A decorator for the original ListCellRenderer.JXLoginPane JXLoginPane is a specialized JPanel that implements a Login dialog with support for saving passwords supplied for future use in a secure manner.JXLoginPane.JXBtnPanel JXLoginPane.JXLoginFrame JXLoginPane.NameComponent JXLoginPane.SaveMode The JXLoginPane can attempt to save certain user information such as the username, password, or both to their respective stores.JXLoginPane.Status Returns the status of the login processJXMonthView Component that displays a month calendar which can be used to select a day or range of days.JXMultiSplitPane.DividerPainter Draws a single Divider.JXMultiThumbSlider A slider which can have multiple control points or ThumbsJXMultiThumbSlider.ThumbComp JXPanel An extendedJPanel
that provides additional features.JXPromptBeanInfo JXRadioGroup JXRadioGroup
is a group of radio buttons that functions as a unit.JXRadioGroup.ActionSelectionListener JXRootPane Extends the JRootPane by supporting specific placements for a toolbar and a status bar.JXSearchField.LayoutStyle Defines, how the find and cancel button are layouted.JXSearchField.SearchMode Defines when action events are posted.JXStatusBar A container forJComponents
that is typically placed at the bottom of a form and runs the entire width of the form.JXStatusBar.Constraint.ResizeBehavior JXTable Enhanced Table component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.JXTable.CellEditorRemover This class tracks changes in the keyboard focus state.JXTable.GenericEditor Default editor registered forObject
.JXTable.TableAdapter JXTextField JTextField
, with integrated support for prompts and buddies.JXTextFieldBeanInfo JXTipOfTheDay.ShowOnStartupChoice Used in conjunction with theJXTipOfTheDay.showDialog(Component, ShowOnStartupChoice)
to save the "Show tips on startup" choice.JXTree Enhanced Tree component with support for SwingX rendering, highlighting, rollover and search functionality.JXTree.CellEditorRemover This class tracks changes in the keyboard focus state.JXTree.DelegatingRenderer A decorator for the original TreeCellRenderer.JXTreeTable 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.JXTreeTable.TreeTableCellRenderer 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).JXTreeTable.TreeTableHackerExt2 Patch for #471-swingx: no selection on click in hierarchical column if outside of node-text.JXTreeTable.TreeTableHackerExt4 This class extends TreeTableHackerExt instead of TreeTableHackerExt3 so as to serve as a clue that it is a complete overhaul and looking in TreeTableHackerExt2 and TreeTableHackerExt3 for methods to change the behavior will do you no good.Mnemonicable An interface that describes an object that is capable of being accessed/used via a mnemonic keystroke.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.ScrollableSizeHint Sizing hints for layout, useful f.i.TranslucentRepaintManager An annotation that can be applied to aRepaintManager
to suggest that theRepaintManager
supports translucency.VerticalLayout Organizes components in a vertical layout. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.color Class Description AlphaPaintable An interface to describe an object that is capable of painting with an alpha value.BackgroundPaintable An interface to define the common methods that are required for defining a background painter.JXGradientChooser A specialized JXPanel that allows the user to construct and choose a Gradient.JXMultiThumbSlider A slider which can have multiple control points or ThumbsJXPanel An extendedJPanel
that provides additional features. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.hyperlink Class Description JXEditorPane JXEditorPane
offers enhanced functionality over the standardJEditorPane
. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.multislider Class Description JXMultiThumbSlider A slider which can have multiple control points or Thumbs -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.multisplitpane Class Description 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.plaf Class Description JXSearchField A text field with a find icon in which the user enters text that identifies items to search for.JXTipOfTheDay.ShowOnStartupChoice Used in conjunction with theJXTipOfTheDay.showDialog(Component, ShowOnStartupChoice)
to save the "Show tips on startup" choice. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.basic Class Description AbstractLayoutManager A simple abstract class to handle common layout implementations.AlphaPaintable An interface to describe an object that is capable of painting with an alpha value.BackgroundPaintable An interface to define the common methods that are required for defining a background painter.JXBusyLabel A simple circular animation, useful for denoting an action is taking place that may take an unknown length of time to complete.JXDatePicker A component for entering dates with a user interaction similar to a JComboBox.JXEditorPane JXEditorPane
offers enhanced functionality over the standardJEditorPane
.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 accessibility i18n etc...JXLabel AJLabel
subclass which supportsPainter
s, multi-line text, and text rotation.JXLabel.MultiLineSupport JXLoginPane JXLoginPane is a specialized JPanel that implements a Login dialog with support for saving passwords supplied for future use in a secure manner.JXMonthView Component that displays a month calendar which can be used to select a day or range of days.JXMultiThumbSlider A slider which can have multiple control points or ThumbsJXPanel An extendedJPanel
that provides additional features.JXStatusBar A container forJComponents
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
s).JXTipOfTheDay Provides the "Tip of The Day" pane and dialog.JXTipOfTheDay.ShowOnStartupChoice Used in conjunction with theJXTipOfTheDay.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.leftDecorationInsetsVerticalLayout Organizes components in a vertical layout. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.basic.core Class Description JXList Enhanced List component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.macosx Class Description JXStatusBar A container forJComponents
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.metal Class Description JXStatusBar A container forJComponents
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. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.misc Class Description JXTaskPane JXTaskPane
is a container for tasks and other arbitrary components. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.nimbus Class Description JXTaskPane JXTaskPane
is a container for tasks and other arbitrary components. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.windows Class Description JXStatusBar A container forJComponents
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.JXTipOfTheDay Provides the "Tip of The Day" pane and dialog.JXTipOfTheDay.ShowOnStartupChoice Used in conjunction with theJXTipOfTheDay.showDialog(Component, ShowOnStartupChoice)
to save the "Show tips on startup" choice. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.renderer Class Description AlphaPaintable An interface to describe an object that is capable of painting with an alpha value.BackgroundPaintable An interface to define the common methods that are required for defining a background painter.JXHyperlink A hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accessibility i18n etc...JXPanel An extendedJPanel
that provides additional features. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.search Class Description JXDialog First cut for enhanced Dialog.JXFindBar A simple low-intrusion default widget for incremental search.JXFindPanel JXFindPanel
is a basic find panel suitable for use in dialogs.JXList Enhanced List component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.JXSearchField A text field with a find icon in which the user enters text that identifies items to search for.JXTable Enhanced Table component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.JXTree Enhanced Tree component with support for SwingX rendering, highlighting, rollover and search functionality. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.table Class Description JXDatePicker A component for entering dates with a user interaction similar to a JComboBox.JXTable Enhanced Table component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.treetable Class Description JXTable.GenericEditor Default editor registered forObject
.