Overview Summary |
See: Description
For example, if a user combines an auxiliary audio look and feel with the Motif look and feel, theJButton.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 .
Class | Description |
---|---|
MultiButtonUI |
A multiplexing UI used to combine
ButtonUI s. |
MultiColorChooserUI |
A multiplexing UI used to combine
ColorChooserUI s. |
MultiComboBoxUI |
A multiplexing UI used to combine
ComboBoxUI s. |
MultiDesktopIconUI |
A multiplexing UI used to combine
DesktopIconUI s. |
MultiDesktopPaneUI |
A multiplexing UI used to combine
DesktopPaneUI s. |
MultiFileChooserUI |
A multiplexing UI used to combine
FileChooserUI s. |
MultiInternalFrameUI |
A multiplexing UI used to combine
InternalFrameUI s. |
MultiLabelUI |
A multiplexing UI used to combine
LabelUI s. |
MultiListUI |
A multiplexing UI used to combine
ListUI 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 combine
MenuBarUI s. |
MultiMenuItemUI |
A multiplexing UI used to combine
MenuItemUI s. |
MultiOptionPaneUI |
A multiplexing UI used to combine
OptionPaneUI s. |
MultiPanelUI |
A multiplexing UI used to combine
PanelUI s. |
MultiPopupMenuUI |
A multiplexing UI used to combine
PopupMenuUI s. |
MultiProgressBarUI |
A multiplexing UI used to combine
ProgressBarUI s. |
MultiRootPaneUI |
A multiplexing UI used to combine
RootPaneUI s. |
MultiScrollBarUI |
A multiplexing UI used to combine
ScrollBarUI s. |
MultiScrollPaneUI |
A multiplexing UI used to combine
ScrollPaneUI s. |
MultiSeparatorUI |
A multiplexing UI used to combine
SeparatorUI s. |
MultiSliderUI |
A multiplexing UI used to combine
SliderUI s. |
MultiSpinnerUI |
A multiplexing UI used to combine
SpinnerUI s. |
MultiSplitPaneUI |
A multiplexing UI used to combine
SplitPaneUI s. |
MultiTabbedPaneUI |
A multiplexing UI used to combine
TabbedPaneUI s. |
MultiTableHeaderUI |
A multiplexing UI used to combine
TableHeaderUI s. |
MultiTableUI |
A multiplexing UI used to combine
TableUI s. |
MultiTextUI |
A multiplexing UI used to combine
TextUI s. |
MultiToolBarUI |
A multiplexing UI used to combine
ToolBarUI s. |
MultiToolTipUI |
A multiplexing UI used to combine
ToolTipUI s. |
MultiTreeUI |
A multiplexing UI used to combine
TreeUI s. |
MultiViewportUI |
A multiplexing UI used to combine
ViewportUI s.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 .
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 20142017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-ea+159
© 2017 Oracle Corporation and/or its affiliates