Package org.jdesktop.swingx.plaf

Provides pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels.

See:
          Description

Interface Summary
BusyLabelUI  
ComponentAddon Each new component type of the library will contribute an addon to the LookAndFeelAddons.
 

Class Summary
AbstractComponentAddon Ease the work of creating an addon for a component.
BusyLabelAddon Addon for JXBusyLabel.
ColumnControlButtonAddon Addon to load LF specific properties for the ColumnControlButton.
ColumnHeaderRendererAddon Addon for ColumnHeaderRenderer.
DatePickerAddon  
DatePickerUI The ComponentUI for a JXDatePicker.
DefaultsList A specialty "list" for working with UI defaults.
ErrorPaneAddon  
ErrorPaneUI The ComponentUI for a JXErrorPane.
HeaderAddon Addon for JXHeader.
HeaderUI  
HyperlinkAddon Addon for JXHyperlink.
LoginPaneAddon  
LoginPaneUI  
LookAndFeelAddons Provides additional pluggable UI for new components added by the library.
MonthViewAddon  
MonthViewUI  
MultiThumbSliderAddon  
MultiThumbSliderUI  
PainterUIResource<T extends JComponent> An implementation of Painter as a UIResource.
ShapeUIResource An implementation of Shape that implements UIResource.
StatusBarAddon Addon for JXStatusBar.
StatusBarUI Pluggable look and feel interface for StatusBar.
TaskPaneAddon Addon for JXTaskPane.
TaskPaneContainerAddon Addon for JXTaskPaneContainer.
TaskPaneContainerUI Pluggable UI for JXTaskPaneContainer.
TaskPaneUI Pluggable UI for JXTaskPane.
TipOfTheDayAddon Addon for JXTipOfTheDay.
TipOfTheDayUI Pluggable UI for JXTipOfTheDay.
TitledPanelAddon Addon for JXTitledPanel.
TitledPanelUI  
UIColorHighlighterAddon Loads LF specific background striping colors.
UIManagerExt A utility class for obtaining configuration properties from the UIDefaults.
 

Package org.jdesktop.swingx.plaf Description

Provides pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels.

JXComponents and their L&F implementations:

Component Basic Metal Linux (GTK) Motif Mac OSX Nimbus Windows XP Windows 2000
JXDatePicker X Basic X Basic X Basic X X
JXErrorPane X Basic Basic Basic X Basic Basic Basic
JXHeader X Basic Basic Basic X X Basic Basic
JXHyperlink X Basic Windows XP Windows XP Windows XP Windows XP X Windows XP
JXLoginPane X X Basic Basic Basic Basic X Windows XP
JXMonthView X Basic Basic Basic Basic Basic Basic Basic
JXMultiThumbSlider X Basic Basic Basic Basic Basic Basic Basic
JXSatusBar X X Basic Basic X Basic X X
JXTaskPane X X X Basic X Basic X X
JXTaskPaneContainer X X Basic Basic X Basic X X
JXTipOfTheDay X Basic Basic Basic Basic Basic X Windows XP
JXTitledPanel X X X Basic Basic Basic X Windows XP