Package org.jdesktop.swingx.plaf
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 |
-
Interface Summary Interface Description BusyLabelUI ComponentAddon Each new component type of the library will contribute an addon to the LookAndFeelAddons. -
Class Summary Class Description AbstractComponentAddon Ease the work of creating an addon for a component.BusyLabelAddon Addon forJXBusyLabel
.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 HeaderAddon Addon forJXHeader
.HeaderUI HyperlinkAddon Addon forJXHyperlink
.LoginPaneAddon LoginPaneUI LookAndFeelAddons Provides additional pluggable UI for new components added by the library.MonthViewAddon MonthViewUI MultiThumbSliderAddon MultiThumbSliderUI PainterUIResource An impl of Painter that implements UIResource.ShapeUIResource An implementation of Shape that implements UIResource.StatusBarAddon Addon forJXStatusBar
.StatusBarUI TaskPaneAddon Addon forJXTaskPane
.TaskPaneContainerAddon Addon forJXTaskPaneContainer
.TaskPaneContainerUI Pluggable UI forJXTaskPaneContainer
.TaskPaneUI Pluggable UI forJXTaskPane
.TipOfTheDayAddon Addon forJXTipOfTheDay
.TipOfTheDayUI Pluggable UI forJXTipOfTheDay
.TitledPanelAddon Addon forJXTitledPanel
.TitledPanelUI UIColorHighlighterAddon Loads LF specific background striping colors.UIManagerExt A utility class for obtaining configuration properties from theUIDefaults
.