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 | Description |
|---|---|
| MultiButtonUI | A multiplexing UI used to combine |
| MultiColorChooserUI | A multiplexing UI used to combine |
| MultiComboBoxUI | A multiplexing UI used to combine |
| MultiDesktopIconUI | A multiplexing UI used to combine |
| MultiDesktopPaneUI | A multiplexing UI used to combine |
| MultiFileChooserUI | A multiplexing UI used to combine |
| MultiInternalFrameUI | A multiplexing UI used to combine |
| MultiLabelUI | A multiplexing UI used to combine |
| MultiListUI | A multiplexing UI used to combine |
| 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 |
| MultiMenuItemUI | A multiplexing UI used to combine |
| MultiOptionPaneUI | A multiplexing UI used to combine |
| MultiPanelUI | A multiplexing UI used to combine |
| MultiPopupMenuUI | A multiplexing UI used to combine |
| MultiProgressBarUI | A multiplexing UI used to combine |
| MultiRootPaneUI | A multiplexing UI used to combine |
| MultiScrollBarUI | A multiplexing UI used to combine |
| MultiScrollPaneUI | A multiplexing UI used to combine |
| MultiSeparatorUI | A multiplexing UI used to combine |
| MultiSliderUI | A multiplexing UI used to combine |
| MultiSpinnerUI | A multiplexing UI used to combine |
| MultiSplitPaneUI | A multiplexing UI used to combine |
| MultiTabbedPaneUI | A multiplexing UI used to combine |
| MultiTableHeaderUI | A multiplexing UI used to combine |
| MultiTableUI | A multiplexing UI used to combine |
| MultiTextUI | A multiplexing UI used to combine |
| MultiToolBarUI | A multiplexing UI used to combine |
| MultiToolTipUI | A multiplexing UI used to combine |
| MultiTreeUI | A multiplexing UI used to combine |
| MultiViewportUI | A multiplexing UI used to combine |