Java™ Platform
Standard Ed. 6

Package javax.swing.plaf.multi

Provides user interface objects that combine two or more look and feels.

See:
          Description

Class Summary
MultiButtonUI A multiplexing UI used to combine ButtonUIs.
MultiColorChooserUI A multiplexing UI used to combine ColorChooserUIs.
MultiComboBoxUI A multiplexing UI used to combine ComboBoxUIs.
MultiDesktopIconUI A multiplexing UI used to combine DesktopIconUIs.
MultiDesktopPaneUI A multiplexing UI used to combine DesktopPaneUIs.
MultiFileChooserUI A multiplexing UI used to combine FileChooserUIs.
MultiInternalFrameUI A multiplexing UI used to combine InternalFrameUIs.
MultiLabelUI A multiplexing UI used to combine LabelUIs.
MultiListUI A multiplexing UI used to combine ListUIs.
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 combine MenuBarUIs.
MultiMenuItemUI A multiplexing UI used to combine MenuItemUIs.
MultiOptionPaneUI A multiplexing UI used to combine OptionPaneUIs.
MultiPanelUI A multiplexing UI used to combine PanelUIs.
MultiPopupMenuUI A multiplexing UI used to combine PopupMenuUIs.
MultiProgressBarUI A multiplexing UI used to combine ProgressBarUIs.
MultiRootPaneUI A multiplexing UI used to combine RootPaneUIs.
MultiScrollBarUI A multiplexing UI used to combine ScrollBarUIs.
MultiScrollPaneUI A multiplexing UI used to combine ScrollPaneUIs.
MultiSeparatorUI A multiplexing UI used to combine SeparatorUIs.
MultiSliderUI A multiplexing UI used to combine SliderUIs.
MultiSpinnerUI A multiplexing UI used to combine SpinnerUIs.
MultiSplitPaneUI A multiplexing UI used to combine SplitPaneUIs.
MultiTabbedPaneUI A multiplexing UI used to combine TabbedPaneUIs.
MultiTableHeaderUI A multiplexing UI used to combine TableHeaderUIs.
MultiTableUI A multiplexing UI used to combine TableUIs.
MultiTextUI A multiplexing UI used to combine TextUIs.
MultiToolBarUI A multiplexing UI used to combine ToolBarUIs.
MultiToolTipUI A multiplexing UI used to combine ToolTipUIs.
MultiTreeUI A multiplexing UI used to combine TreeUIs.
MultiViewportUI A multiplexing UI used to combine ViewportUIs.
 

Package javax.swing.plaf.multi Description

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 Threads and Swing, a section in The Java Tutorial.

Since:
1.2

Java™ Platform
Standard Ed. 6

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.