Package org.jdesktop.swingx.plaf
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 |
-
ClassDescriptionEase the work of creating an addon for a component.TODO: queries the text components layout manager for the preferred size.Addon for
JXBusyLabel.Addon to load LF specific properties for the ColumnControlButton.Each new component type of the library will contribute an addon to the LookAndFeelAddons.The ComponentUI for a JXDatePicker.A specialty "list" for working with UI defaults.The ComponentUI for a JXErrorPane.Addon forJXHeader.Addon forJXHyperlink.Provides additional pluggable UI for new components added by the library.Collection of helpers.PainterUIResource<T extends JComponent>An implementation of Painter as a UIResource.PromptTextUIimplementation for rendering prompts onJTextAreas and uses aJTextAreaas a prompt component.PromptTextUIimplementation for rendering prompts onJTextFields and uses aJTextFieldas a prompt component.AbstractTextUIclass that delegates most work to anotherTextUIand additionally renders a prompt text as specified in theJTextComponents client properties byPromptSupport.The defaultJXSearchFieldUI delegate.An implementation of Shape that implements UIResource.Addon forJXStatusBar.Pluggable look and feel interface for StatusBar.TODO add type docAddon for JXTableHeader.Addon forJXTaskPane.Addon forJXTaskPaneContainer.Pluggable UI forJXTaskPaneContainer.Pluggable UI forJXTaskPane.TextUIWrapper<UI extends TextUI>TODO:Addon forJXTipOfTheDay.Pluggable UI forJXTipOfTheDay.Addon forJXTitledPanel.Loads LF specific background striping colors.Encapsulates state that depends on the UI and needs to be updated on LookAndFeel change.A utility class for obtaining configuration properties from theUIDefaults.Addon forJXList.