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 Linvalid input: '&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.PromptTextUI
implementation for rendering prompts onJTextArea
s and uses aJTextArea
as a prompt component.PromptTextUI
implementation for rendering prompts onJTextField
s and uses aJTextField
as a prompt component.AbstractTextUI
class that delegates most work to anotherTextUI
and additionally renders a prompt text as specified in theJTextComponent
s client properties byPromptSupport
.The defaultJXSearchField
UI 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
.