Module java.desktop
Package javax.swing.plaf.multi
Provides user interface objects that combine two or more look and feels. When a component asks for its UI, this look and feel returns a multiplexing UI that handles all communications with both the default look and feel and one or more auxiliary look and feels. For example, if a user combines an auxiliary audio look and feel with the Motif look and feel, the
JButton.getUI
method would return an instance of MultiButtonUI
, which would handle both a MotifButtonUI
and an AudioButtonUI
.For more information, see Using the Multiplexing Look and Feel.
Note: Most of the Swing API is not thread safe. For details, see Concurrency in Swing , a section in The Java Tutorial .
- Since:
- 1.2
-
Class Summary Class Description MultiButtonUI A multiplexing UI used to combineButtonUI
s.MultiColorChooserUI A multiplexing UI used to combineColorChooserUI
s.MultiComboBoxUI A multiplexing UI used to combineComboBoxUI
s.MultiDesktopIconUI A multiplexing UI used to combineDesktopIconUI
s.MultiDesktopPaneUI A multiplexing UI used to combineDesktopPaneUI
s.MultiFileChooserUI A multiplexing UI used to combineFileChooserUI
s.MultiInternalFrameUI A multiplexing UI used to combineInternalFrameUI
s.MultiLabelUI A multiplexing UI used to combineLabelUI
s.MultiListUI A multiplexing UI used to combineListUI
s.MultiLookAndFeel A multiplexing look and feel that allows more than one UI to be associated with a component at the same time.MultiMenuBarUI A multiplexing UI used to combineMenuBarUI
s.MultiMenuItemUI A multiplexing UI used to combineMenuItemUI
s.MultiOptionPaneUI A multiplexing UI used to combineOptionPaneUI
s.MultiPanelUI A multiplexing UI used to combinePanelUI
s.MultiPopupMenuUI A multiplexing UI used to combinePopupMenuUI
s.MultiProgressBarUI A multiplexing UI used to combineProgressBarUI
s.MultiRootPaneUI A multiplexing UI used to combineRootPaneUI
s.MultiScrollBarUI A multiplexing UI used to combineScrollBarUI
s.MultiScrollPaneUI A multiplexing UI used to combineScrollPaneUI
s.MultiSeparatorUI A multiplexing UI used to combineSeparatorUI
s.MultiSliderUI A multiplexing UI used to combineSliderUI
s.MultiSpinnerUI A multiplexing UI used to combineSpinnerUI
s.MultiSplitPaneUI A multiplexing UI used to combineSplitPaneUI
s.MultiTabbedPaneUI A multiplexing UI used to combineTabbedPaneUI
s.MultiTableHeaderUI A multiplexing UI used to combineTableHeaderUI
s.MultiTableUI A multiplexing UI used to combineTableUI
s.MultiTextUI A multiplexing UI used to combineTextUI
s.MultiToolBarUI A multiplexing UI used to combineToolBarUI
s.MultiToolTipUI A multiplexing UI used to combineToolTipUI
s.MultiTreeUI A multiplexing UI used to combineTreeUI
s.MultiViewportUI A multiplexing UI used to combineViewportUI
s.