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。