Module java.desktop
Package javax.swing.plaf.multi
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
-
ClassDescriptionA multiplexing UI used to combine
ButtonUI
s.A multiplexing UI used to combineColorChooserUI
s.A multiplexing UI used to combineComboBoxUI
s.A multiplexing UI used to combineDesktopIconUI
s.A multiplexing UI used to combineDesktopPaneUI
s.A multiplexing UI used to combineFileChooserUI
s.A multiplexing UI used to combineInternalFrameUI
s.A multiplexing UI used to combineLabelUI
s.A multiplexing UI used to combineListUI
s.A multiplexing look and feel that allows more than one UI to be associated with a component at the same time.A multiplexing UI used to combineMenuBarUI
s.A multiplexing UI used to combineMenuItemUI
s.A multiplexing UI used to combineOptionPaneUI
s.A multiplexing UI used to combinePanelUI
s.A multiplexing UI used to combinePopupMenuUI
s.A multiplexing UI used to combineProgressBarUI
s.A multiplexing UI used to combineRootPaneUI
s.A multiplexing UI used to combineScrollBarUI
s.A multiplexing UI used to combineScrollPaneUI
s.A multiplexing UI used to combineSeparatorUI
s.A multiplexing UI used to combineSliderUI
s.A multiplexing UI used to combineSpinnerUI
s.A multiplexing UI used to combineSplitPaneUI
s.A multiplexing UI used to combineTabbedPaneUI
s.A multiplexing UI used to combineTableHeaderUI
s.A multiplexing UI used to combineTableUI
s.A multiplexing UI used to combineTextUI
s.A multiplexing UI used to combineToolBarUI
s.A multiplexing UI used to combineToolTipUI
s.A multiplexing UI used to combineTreeUI
s.A multiplexing UI used to combineViewportUI
s.