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
-
ClassesClassDescriptionA multiplexing UI used to combine
ButtonUIs.A multiplexing UI used to combineColorChooserUIs.A multiplexing UI used to combineComboBoxUIs.A multiplexing UI used to combineDesktopIconUIs.A multiplexing UI used to combineDesktopPaneUIs.A multiplexing UI used to combineFileChooserUIs.A multiplexing UI used to combineInternalFrameUIs.A multiplexing UI used to combineLabelUIs.A multiplexing UI used to combineListUIs.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 combineMenuBarUIs.A multiplexing UI used to combineMenuItemUIs.A multiplexing UI used to combineOptionPaneUIs.A multiplexing UI used to combinePanelUIs.A multiplexing UI used to combinePopupMenuUIs.A multiplexing UI used to combineProgressBarUIs.A multiplexing UI used to combineRootPaneUIs.A multiplexing UI used to combineScrollBarUIs.A multiplexing UI used to combineScrollPaneUIs.A multiplexing UI used to combineSeparatorUIs.A multiplexing UI used to combineSliderUIs.A multiplexing UI used to combineSpinnerUIs.A multiplexing UI used to combineSplitPaneUIs.A multiplexing UI used to combineTabbedPaneUIs.A multiplexing UI used to combineTableHeaderUIs.A multiplexing UI used to combineTableUIs.A multiplexing UI used to combineTextUIs.A multiplexing UI used to combineToolBarUIs.A multiplexing UI used to combineToolTipUIs.A multiplexing UI used to combineTreeUIs.A multiplexing UI used to combineViewportUIs.