模块
java.desktop
Package javax.swing.plaf.multi
提供组合两种或多种外观的用户界面对象。
当组件请求其UI时,此外观将返回一个多路UI,该UI处理具有默认外观和一个或多个辅助外观的所有通信。
例如,如果用户将辅助音频外观与Motif外观相结合,则
JButton.getUI
方法将返回MultiButtonUI
的实例,该实例将同时处理MotifButtonUI
和AudioButtonUI
。
有关更多信息,请参阅Using the Multiplexing Look and Feel.
注意:大多数Swing API 都不是线程安全的。 有关详细信息,请参阅Concurrency in Swing ,在部分The Java Tutorial 。
- 从以下版本开始:
- 1.2
-
类摘要 类 描述 MultiButtonUI 用于组合ButtonUI
的多路UI。MultiColorChooserUI 用于组合ColorChooserUI
的多路UI。MultiComboBoxUI 用于组合ComboBoxUI
的多路UI。MultiDesktopIconUI 用于组合DesktopIconUI
的多路UI。MultiDesktopPaneUI 用于组合DesktopPaneUI
的多路UI。MultiFileChooserUI 用于组合FileChooserUI
的多路UI。MultiInternalFrameUI 用于组合InternalFrameUI
的多路UI。MultiLabelUI 用于组合LabelUI
的多路UI。MultiListUI 用于组合ListUI
的多路UI。MultiLookAndFeel 多路复用外观,允许多个UI同时与组件关联。MultiMenuBarUI 用于组合MenuBarUI
的多路UI。MultiMenuItemUI 用于组合MenuItemUI
的多路UI。MultiOptionPaneUI 用于组合OptionPaneUI
的多路UI。MultiPanelUI 用于组合PanelUI
的多路UI。MultiPopupMenuUI 用于组合PopupMenuUI
的多路UI。MultiProgressBarUI 用于组合ProgressBarUI
的多路UI。MultiRootPaneUI 用于组合RootPaneUI
的多路UI。MultiScrollBarUI 用于组合ScrollBarUI
的多路UI。MultiScrollPaneUI 用于组合ScrollPaneUI
的多路UI。MultiSeparatorUI 用于组合SeparatorUI
的多路UI。MultiSliderUI 用于组合SliderUI
的多路UI。MultiSpinnerUI 用于组合SpinnerUI
的多路UI。MultiSplitPaneUI 用于组合SplitPaneUI
的多路UI。MultiTabbedPaneUI 用于组合TabbedPaneUI
的多路UI。MultiTableHeaderUI 用于组合TableHeaderUI
的多路UI。MultiTableUI 用于组合TableUI
的多路UI。MultiTextUI 用于组合TextUI
的多路UI。MultiToolBarUI 用于组合ToolBarUI
的多路UI。MultiToolTipUI 用于组合ToolTipUI
的多路UI。MultiTreeUI 用于组合TreeUI
的多路UI。MultiViewportUI 用于组合ViewportUI
的多路UI。