Module
java.desktop
Package javax.swing.plaf.multi
提供组合两种或多种外观和感觉的用户界面对象。
当组件要求其UI时,这种外观和感觉返回一个复用UI,它处理所有与默认外观和感觉以及一种或多种辅助外观和感觉的通信。
例如,如果用户将辅助音频外观与Motif外观相结合,则
JButton.getUI
方法将返回MultiButtonUI
一个实例,它将同时处理MotifButtonUI
和AudioButtonUI
。
有关详细信息,请参阅Using the Multiplexing Look and Feel.
注意:大多数Swing API 不是线程安全的。 有关详细信息,请参阅Concurrency in Swing ,在一节The Java Tutorial 。
- 从以下版本开始:
- 1.2
-
类摘要 Class 描述 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。