模块
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。