Uses of Package
org.jdesktop.swingx
Packages that use org.jdesktop.swingx
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
JXGradientChooser
component.Contains classes used by slider classes, such as
JXMultiThumbSlider
.Contains support classes for the MultiSplitLayout layout manager.
Provides pluggable look-and-feel for SwingX components together with a
mechanism to support custom component look-and-feels.
Provides basic implementation of pluggable look-and-feel for SwingX components together with a
mechanism to support custom component look-and-feels.
Provides macos specific implementation of pluggable look-and-feel for SwingX components together with a
mechanism to support custom component look-and-feels.
Provides metal laf specific implementation of pluggable look-and-feel for SwingX components together with a
mechanism to support custom component look-and-feels.
A package to collect miscellaneous UI delegates.
Provides nimbus laf specific implementation of pluggable look-and-feel for SwingX components together with a
mechanism to support custom component look-and-feels.
Provides window laf specific implementation of pluggable look-and-feel for SwingX components together with a
mechanism to support custom component look-and-feels.
Contains implementation of renderers used by JXTable, JXTreeTable and related classes.
Contains API required by the extended JTable component, JXTable.
Contains API required by the JXTreeTable component.
-
Classes in org.jdesktop.swingx used by org.jdesktop.beans.editorsClassDescriptionA specialized JXPanel that allows the user to construct and choose a Gradient.A panel which shows an image centered.
-
Classes in org.jdesktop.swingx used by org.jdesktop.swingxClassDescriptionA simple abstract class to handle common layout implementations.Common base class of ui clients.An interface to describe an object that is capable of painting with an alpha value.An interface to define the common methods that are required for defining a background painter.A
RepaintManager
that is designed to forward all calls to a contained delegate.JXCollapsiblePane
provides a component which can collapse or expand its content area with animation and fade in/fade out effects.This class actual provides the animation support for scrolling up/down this component.Parameters controlling the animationsTagging interface for containers in a JXCollapsiblePane hierarchy who needs to be revalidated (invalidate/validate/repaint) when the pane is expanding or collapsing.The direction defines how the collapsible pane will collapse.A button which allows the user to select a single color.An enhancedJComboBox
that provides the following additional functionality:A decorator for the original ListCellRenderer.JXErrorPane is a common error component suitable for displaying errors, warnings, and exceptional application behavior to users.JXFindPanel
is a basic find panel suitable for use in dialogs.JXFrame
is an enhancedJFrame
.An enumeration ofJXFrame
starting locations.A plot represents a mathematical transformation used byJXGraph
.Specifies desired location of the icon relative to the title/description text.A hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accessibility i18n etc...Deprecated.(pre-1.6.2) use a JXPanel with an ImagePainter; see Issue 988Deprecated.Handles click events on the componentDeprecated.A panel which shows an image centered.Text alignment enums.Enhanced List component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.A decorator for the original ListCellRenderer.JXLoginPane is a specialized JPanel that implements a Login dialog with support for saving passwords supplied for future use in a secure manner.The JXLoginPane can attempt to save certain user information such as the username, password, or both to their respective stores.Returns the status of the login processComponent that displays a month calendar which can be used to select a day or range of days.Draws a single Divider.A slider which can have multiple control points or ThumbsAn extendedJPanel
that provides additional features.JXRadioGroup
is a group of radio buttons that functions as a unit.Extends the JRootPane by supporting specific placements for a toolbar and a status bar.Defines, how the find and cancel button are layouted.Defines when action events are posted.A container forJComponents
that is typically placed at the bottom of a form and runs the entire width of the form.Enhanced Table component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.This class tracks changes in the keyboard focus state.Default editor registered forObject
.JTextField
, with integrated support for prompts and buddies.Used in conjunction with theJXTipOfTheDay.showDialog(Component, ShowOnStartupChoice)
to save the "Show tips on startup" choice.Enhanced Tree component with support for SwingX rendering, highlighting, rollover and search functionality.This class tracks changes in the keyboard focus state.A decorator for the original TreeCellRenderer.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.Temporary class to have all the hacking at one place.Note: currently this class looks a bit funny (only overriding the hit decision method).Patch for #471-swingx: no selection on click in hierarchical column if outside of node-text.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.An interface that describes an object that is capable of being accessed/used via a mnemonic keystroke.The MultiSplitLayout layout manager recursively arranges its components in row and column groups called "Splits".Models a single vertical/horiztonal divider.Base class for the nodes that model a MultiSplitLayout.Defines a vertical or horizontal subdivision into two or more tiles.Sizing hints for layout, useful f.i.An annotation that can be applied to aRepaintManager
to suggest that theRepaintManager
supports translucency.Organizes components in a vertical layout. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.colorClassDescriptionAn interface to describe an object that is capable of painting with an alpha value.An interface to define the common methods that are required for defining a background painter.A specialized JXPanel that allows the user to construct and choose a Gradient.A slider which can have multiple control points or ThumbsAn extended
JPanel
that provides additional features. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.hyperlinkClassDescription
JXEditorPane
offers enhanced functionality over the standardJEditorPane
. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.multislider
-
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.multisplitpaneClassDescriptionBase class for the nodes that model a MultiSplitLayout.Defines a vertical or horizontal subdivision into two or more tiles.
-
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plafClassDescriptionA text field with a find icon in which the user enters text that identifies items to search for.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.basicClassDescriptionA simple abstract class to handle common layout implementations.An interface to describe an object that is capable of painting with an alpha value.An interface to define the common methods that are required for defining a background painter.A simple circular animation, useful for denoting an action is taking place that may take an unknown length of time to complete.A component for entering dates with a user interaction similar to a JComboBox.
JXEditorPane
offers enhanced functionality over the standardJEditorPane
.JXErrorPane is a common error component suitable for displaying errors, warnings, and exceptional application behavior to users.JXHeader is a simple component consisting of a title, a description, and an icon.
A hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accessibility i18n etc...JXLoginPane is a specialized JPanel that implements a Login dialog with support for saving passwords supplied for future use in a secure manner.Component that displays a month calendar which can be used to select a day or range of days.A slider which can have multiple control points or ThumbsAn extendedJPanel
that provides additional features.A container forJComponents
that is typically placed at the bottom of a form and runs the entire width of the form.JXTaskPane
is a container for tasks and other arbitrary components.JXTaskPaneContainer
provides an elegant view to display a list of tasks ordered by groups (JXTaskPane
s).Provides the "Tip of The Day" pane and dialog.Used in conjunction with theJXTipOfTheDay.showDialog(Component, ShowOnStartupChoice)
to save the "Show tips on startup" choice.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.leftDecorationInsetsOrganizes components in a vertical layout. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.basic.coreClassDescriptionEnhanced 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.macosxClassDescriptionA 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.metalClassDescriptionA container for
JComponents
that is typically placed at the bottom of a form and runs the entire width of the form.JXTaskPane
is a container for tasks and other arbitrary components. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.misc
-
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.nimbus
-
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.plaf.windowsClassDescriptionA container for
JComponents
that is typically placed at the bottom of a form and runs the entire width of the form.JXTaskPane
is a container for tasks and other arbitrary components.Provides the "Tip of The Day" pane and dialog.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.rendererClassDescriptionAn interface to describe an object that is capable of painting with an alpha value.An interface to define the common methods that are required for defining a background painter.A hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accessibility i18n etc...An extended
JPanel
that provides additional features. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.searchClassDescriptionFirst cut for enhanced Dialog.A simple low-intrusion default widget for incremental search.
JXFindPanel
is a basic find panel suitable for use in dialogs.Enhanced List component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.A text field with a find icon in which the user enters text that identifies items to search for.Enhanced Table component with support for general SwingX sorting/filtering, rendering, highlighting, rollover and search functionality.Enhanced Tree component with support for SwingX rendering, highlighting, rollover and search functionality. -
Classes in org.jdesktop.swingx used by org.jdesktop.swingx.tableClassDescriptionA component for entering dates with a user interaction similar to a JComboBox.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