JavaTM Platform
Standard Ed. 6

类 javax.swing.plaf.ComponentUI
的使用

使用 ComponentUI 的软件包
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.plaf 提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
javax.swing.plaf.metal 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 
javax.swing.plaf.multi 提供了组合两个或多个外观的用户界面对象。 
javax.swing.plaf.synth Synth 是一个可更换皮肤 (skinnable) 的外观,在其中可委托所有绘制。 
javax.swing.text 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
 

javax.swingComponentUI 的使用
 

声明为 ComponentUIjavax.swing 中的字段
protected  ComponentUI JComponent.ui
          此组件的外观委托。
 

返回 ComponentUIjavax.swing 中的方法
 ComponentUI UIDefaults.getUI(JComponent target)
          创建一个指定组件的 ComponentUI 实现。
static ComponentUI UIManager.getUI(JComponent target)
          返回 target 的适当 ComponentUI 实现。
 

返回变量类型为 ComponentUI 的类型的 javax.swing 中的方法
 Class<? extends ComponentUI> UIDefaults.getUIClass(String uiClassID)
          返回呈现此组件的 L&F 类。
 Class<? extends ComponentUI> UIDefaults.getUIClass(String uiClassID, ClassLoader uiClassLoader)
          get(uidClassID) 的值必须为一个类的 String 名称,该类实现相应的 ComponentUI 类。
 

参数类型为 ComponentUIjavax.swing 中的方法
protected  void JComponent.setUI(ComponentUI newUI)
          设置此组件的外观委托。
 

javax.swing.plafComponentUI 的使用
 

javax.swing.plafComponentUI 的子类
 class ButtonUI
          JButton 的可插入外观界面。
 class ColorChooserUI
          JColorChooser 的可插入外观界面。
 class ComboBoxUI
          JComboBox 的可插入外观界面。
 class DesktopIconUI
          JDesktopIcon 的可插入外观界面。
 class DesktopPaneUI
          JDesktopPane 的可插入外观界面。
 class FileChooserUI
          JFileChooser 的可插入外观界面。
 class InternalFrameUI
          JInternalFrame 的可插入外观界面。
 class LabelUI
          JLabel 的可插入外观界面。
 class ListUI
          JList 的可插入外观代理。
 class MenuBarUI
          JMenuBar 的可插入外观界面。
 class MenuItemUI
          JMenuItem 的可插入外观界面。
 class OptionPaneUI
          JOptionPane 的可插入外观界面。
 class PanelUI
          Panel 的可插入外观界面。
 class PopupMenuUI
          JPopupMenu 的可插入外观界面。
 class ProgressBarUI
          JProgressBar 的可插入外观界面。
 class RootPaneUI
          JRootPane 的可插入外观界面。
 class ScrollBarUI
          JScrollBar 的可插入外观界面。
 class ScrollPaneUI
          JScrollPane 的可插入外观界面。
 class SeparatorUI
          JSeparator 的可插入外观界面。
 class SliderUI
          JSlider 的可插入外观界面。
 class SpinnerUI
          JSpinner 的可插入外观界面
 class SplitPaneUI
          JSplitPane 的可插入外观界面。
 class TabbedPaneUI
          JTabbedPane 的可插入外观界面。
 class TableHeaderUI
          JTableHeader 的可插入外观界面。
 class TableUI
          JTable 的可插入外观界面。
 class TextUI
          文本编辑器用户界面
 class ToolBarUI
          JToolBar 的可插入外观界面。
 class ToolTipUI
          JToolTip 的可插入外观界面。
 class TreeUI
          JTree 的可插入外观界面。
 class ViewportUI
          JViewport 的可插入外观界面。
 

返回 ComponentUIjavax.swing.plaf 中的方法
static ComponentUI ComponentUI.createUI(JComponent c)
          返回指定组件的一个 UI 委托实例。
 

javax.swing.plaf.basicComponentUI 的使用
 

javax.swing.plaf.basicComponentUI 的子类
 class BasicButtonUI
          BasicButton 实现
 class BasicCheckBoxMenuItemUI
          BasicCheckboxMenuItem 实现
 class BasicCheckBoxUI
          BasicCheckboxUI 的 CheckboxUI 实现 警告:此类的序列化对象将与以后的 Swing 版本不兼容。
 class BasicColorChooserUI
          为 JColorChooser 提供基本外观。
 class BasicComboBoxUI
          JComboBox 的基本 UI 实现。
 class BasicDesktopIconUI
          用于桌面最小化窗口的 L&F。
 class BasicDesktopPaneUI
          桌面的基本 L&F。
 class BasicEditorPaneUI
          为 JEditorPane 提供外观。
 class BasicFileChooserUI
          FileChooser 的基本 L&F 实现。
 class BasicFormattedTextFieldUI
          提供 JFormattedTextField 的外观实现。
 class BasicInternalFrameUI
          JInternalFrame 的基本 L&F 实现。
 class BasicLabelUI
          LabelUI 的 Windows L&F 实现。
 class BasicListUI
          ListUI 的可扩展实现。
 class BasicMenuBarUI
          MenuBarUI 的默认 L&F 实现。
 class BasicMenuItemUI
          BasicMenuItem 实现
 class BasicMenuUI
          MenuUI 的默认 L&F 实现。
 class BasicOptionPaneUI
          为 JOptionPane 提供基本外观。
 class BasicPanelUI
          BasicPanel 实现
 class BasicPasswordFieldUI
          为密码字段提供 Windows 外观。
 class BasicPopupMenuSeparatorUI
          PopupMenuSeparatorUI 的基本 L&F 实现。
 class BasicPopupMenuUI
          PopupMenuUI 的 Windows L&F 实现。
 class BasicProgressBarUI
          ProgressBarUI 的基本 L&F 实现。
 class BasicRadioButtonMenuItemUI
          BasicRadioButtonMenuItem 实现
 class BasicRadioButtonUI
          BasicRadioButtonUI 的 RadioButtonUI 实现
 class BasicRootPaneUI
          RootPaneUI 的基本实现,在所有 JRootPane 实例中有一个是共享的。
 class BasicScrollBarUI
          基本外观的 ScrollBarUI 的实现
 class BasicScrollPaneUI
          ScrollPaneUI 的默认 L&F 实现。
 class BasicSeparatorUI
          SeparatorUI 的基本 L&F 实现。
 class BasicSliderUI
          SliderUI 的基本 L&F 实现。
 class BasicSpinnerUI
          默认 Spinner UI 委托。
 class BasicSplitPaneUI
          SplitPaneUI 的基本 L&F 实现。
 class BasicTabbedPaneUI
          TabbedPaneUI 的基本 L&F 实现。
 class BasicTableHeaderUI
          BasicTableHeaderUI 实现
 class BasicTableUI
          BasicTableUI 实现
 class BasicTextAreaUI
          为纯文本编辑器提供外观。
 class BasicTextFieldUI
          JTextField 的外观的基础。
 class BasicTextPaneUI
          为样式化文本编辑器提供外观。
 class BasicTextUI
           此类是文本组件外观的基础。
 class BasicToggleButtonUI
          BasicToggleButton 实现
 class BasicToolBarSeparatorUI
          ToolBarSeparatorUI 的基本 L&F 实现。
 class BasicToolBarUI
          ToolBarUI 的基本 L&F 实现。
 class BasicToolTipUI
          标准工具提示 L&F。
 class BasicTreeUI
          层次数据结构的基本 L&F。
 class BasicViewportUI
          BasicViewport 实现
 

返回 ComponentUIjavax.swing.plaf.basic 中的方法
static ComponentUI BasicCheckBoxUI.createUI(JComponent b)
           
static ComponentUI BasicColorChooserUI.createUI(JComponent c)
           
static ComponentUI BasicDesktopIconUI.createUI(JComponent c)
           
static ComponentUI BasicDesktopPaneUI.createUI(JComponent c)
           
static ComponentUI BasicEditorPaneUI.createUI(JComponent c)
          创建 JTextPane 的 UI。
static ComponentUI BasicFormattedTextFieldUI.createUI(JComponent c)
          创建 JFormattedTextField 的 UI。
static ComponentUI BasicInternalFrameUI.createUI(JComponent b)
           
static ComponentUI BasicOptionPaneUI.createUI(JComponent x)
          创建一个新的 BasicOptionPaneUI 实例。
static ComponentUI BasicPasswordFieldUI.createUI(JComponent c)
          创建 JPasswordField 的 UI。
static ComponentUI BasicPopupMenuSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicSpinnerUI.createUI(JComponent c)
          返回 BasicSpinnerUI 的新实例。
static ComponentUI BasicTextPaneUI.createUI(JComponent c)
          创建 JTextPane 的 UI。
static ComponentUI BasicToolTipUI.createUI(JComponent c)
           
static ComponentUI BasicRadioButtonMenuItemUI.createUI(JComponent b)
           
static ComponentUI BasicCheckBoxMenuItemUI.createUI(JComponent c)
           
static ComponentUI BasicSliderUI.createUI(JComponent b)
           
static ComponentUI BasicTextAreaUI.createUI(JComponent ta)
          创建 JTextArea 的 UI。
static ComponentUI BasicSplitPaneUI.createUI(JComponent x)
          创建新的 BasicSplitPaneUI 实例
static ComponentUI BasicTreeUI.createUI(JComponent x)
           
static ComponentUI BasicTableUI.createUI(JComponent c)
           
static ComponentUI BasicTableHeaderUI.createUI(JComponent h)
           
static ComponentUI BasicProgressBarUI.createUI(JComponent x)
           
static ComponentUI BasicRadioButtonUI.createUI(JComponent b)
           
static ComponentUI BasicTabbedPaneUI.createUI(JComponent c)
           
static ComponentUI BasicToolBarSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicTextFieldUI.createUI(JComponent c)
          创建 JTextField 的 UI。
static ComponentUI BasicScrollPaneUI.createUI(JComponent x)
           
static ComponentUI BasicViewportUI.createUI(JComponent c)
           
static ComponentUI BasicListUI.createUI(JComponent list)
          返回 BasicListUI 的新实例。
static ComponentUI BasicComboBoxUI.createUI(JComponent c)
           
static ComponentUI BasicScrollBarUI.createUI(JComponent c)
           
static ComponentUI BasicSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicPopupMenuUI.createUI(JComponent x)
           
static ComponentUI BasicMenuUI.createUI(JComponent x)
           
static ComponentUI BasicMenuItemUI.createUI(JComponent c)
           
static ComponentUI BasicToolBarUI.createUI(JComponent c)
           
static ComponentUI BasicMenuBarUI.createUI(JComponent x)
           
static ComponentUI BasicToggleButtonUI.createUI(JComponent b)
           
static ComponentUI BasicButtonUI.createUI(JComponent c)
           
static ComponentUI BasicLabelUI.createUI(JComponent c)
           
static ComponentUI BasicRootPaneUI.createUI(JComponent c)
           
static ComponentUI BasicPanelUI.createUI(JComponent c)
           
 

javax.swing.plaf.metalComponentUI 的使用
 

javax.swing.plaf.metalComponentUI 的子类
 class MetalButtonUI
          MetalButtonUI 实现 警告:此类的序列化对象与以后的 Swing 版本不兼容。
 class MetalCheckBoxUI
          MetalCheckboxUI 的 CheckboxUI 实现 警告:此类的已序列化对象与以后的 Swing 版本不兼容。
 class MetalComboBoxUI
          JComboBox 的 Metal UI 警告:此类的已序列化对象与以后的 Swing 版本不兼容。
 class MetalDesktopIconUI
          Metal 桌面图标。
 class MetalFileChooserUI
          FileChooser 的 Metal L&F 实现。
 class MetalInternalFrameUI
          JInternalFrame 的 Metal 实现。
 class MetalLabelUI
          LabelUI 的 Windows L&F 实现。
 class MetalMenuBarUI
          MenuBarUI 的 Metal 实现。
 class MetalPopupMenuSeparatorUI
          PopupMenuSeparatorUI 的 Metal L&F 实现。
 class MetalProgressBarUI
          ProgressBarUI 的 Metal 实现。
 class MetalRadioButtonUI
          MetalRadioButtonUI 的 RadioButtonUI 实现 警告:此类的已序列化对象与以后的 Swing 版本不兼容。
 class MetalRootPaneUI
          提供 RootPaneUI 的 metal 外观实现。
 class MetalScrollBarUI
          ScrollBarUI 的 Metal 外观实现
 class MetalScrollPaneUI
          ScrollPaneUI 的 Metal L&F 实现。
 class MetalSeparatorUI
          SeparatorUI 的 Metal L&F 实现。
 class MetalSliderUI
          SliderUI 的 Java L&F 实现。
 class MetalSplitPaneUI
          Metal 分隔窗格。
 class MetalTabbedPaneUI
          BasicTabbedPaneUI 的 Metal 子类。
 class MetalTextFieldUI
          JTextField 外观的基础。
 class MetalToggleButtonUI
          MetalToggleButton 实现 警告:此类的已序列化对象与以后的 Swing 版本不兼容。
 class MetalToolBarUI
          ToolBarUI 的 Metal 外观实现。
 class MetalToolTipUI
          BasicToolTipUI 的 Metal L&F 扩展。
 class MetalTreeUI
          TreeUI 的 metal 外观实现。
 

返回 ComponentUIjavax.swing.plaf.metal 中的方法
static ComponentUI MetalDesktopIconUI.createUI(JComponent c)
           
static ComponentUI MetalFileChooserUI.createUI(JComponent c)
           
static ComponentUI MetalInternalFrameUI.createUI(JComponent c)
           
static ComponentUI MetalToolTipUI.createUI(JComponent c)
           
static ComponentUI MetalSliderUI.createUI(JComponent c)
           
static ComponentUI MetalSplitPaneUI.createUI(JComponent x)
          创建一个新的 MetalSplitPaneUI 实例
static ComponentUI MetalTreeUI.createUI(JComponent x)
           
static ComponentUI MetalProgressBarUI.createUI(JComponent c)
           
static ComponentUI MetalCheckBoxUI.createUI(JComponent b)
           
static ComponentUI MetalRadioButtonUI.createUI(JComponent c)
           
static ComponentUI MetalTabbedPaneUI.createUI(JComponent x)
           
static ComponentUI MetalTextFieldUI.createUI(JComponent c)
           
static ComponentUI MetalScrollPaneUI.createUI(JComponent x)
           
static ComponentUI MetalComboBoxUI.createUI(JComponent c)
           
static ComponentUI MetalScrollBarUI.createUI(JComponent c)
           
static ComponentUI MetalPopupMenuSeparatorUI.createUI(JComponent c)
           
static ComponentUI MetalSeparatorUI.createUI(JComponent c)
           
static ComponentUI MetalToolBarUI.createUI(JComponent c)
           
static ComponentUI MetalMenuBarUI.createUI(JComponent x)
          为传入的组件创建 ComponentUI 实现。
static ComponentUI MetalToggleButtonUI.createUI(JComponent b)
           
static ComponentUI MetalButtonUI.createUI(JComponent c)
           
static ComponentUI MetalLabelUI.createUI(JComponent c)
           
static ComponentUI MetalRootPaneUI.createUI(JComponent c)
          为 JRootPane 创建一个 UI。
 

javax.swing.plaf.multiComponentUI 的使用
 

javax.swing.plaf.multiComponentUI 的子类
 class MultiButtonUI
          用于组合 ButtonUI 的多路 UI。
 class MultiColorChooserUI
          用于组合 ColorChooserUI 的多路 UI。
 class MultiComboBoxUI
          用于组合 ComboBoxUI 的多路 UI。
 class MultiDesktopIconUI
          用于组合 DesktopIconUI 的多路 UI。
 class MultiDesktopPaneUI
          用于组合 DesktopPaneUI 的多路 UI。
 class MultiFileChooserUI
          用于组合 FileChooserUI 的多路 UI。
 class MultiInternalFrameUI
          用于组合 InternalFrameUI 的多路 UI。
 class MultiLabelUI
          用于组合 LabelUI 的多路 UI。
 class MultiListUI
          用于组合 ListUI 的多路 UI。
 class MultiMenuBarUI
          用于组合 MenuBarUI 的多路 UI。
 class MultiMenuItemUI
          用于组合 MenuItemUI 的多路 UI。
 class MultiOptionPaneUI
          用于组合 OptionPaneUI 的多路 UI。
 class MultiPanelUI
          用于组合 PanelUI 的多路 UI。
 class MultiPopupMenuUI
          用于组合 PopupMenuUI 的多路 UI。
 class MultiProgressBarUI
          用于组合 ProgressBarUI 的多路 UI。
 class MultiRootPaneUI
          用于组合 RootPaneUI 的多路 UI。
 class MultiScrollBarUI
          用于组合 ScrollBarUI 的多路 UI。
 class MultiScrollPaneUI
          用于组合 ScrollPaneUI 的多路 UI。
 class MultiSeparatorUI
          用于组合 SeparatorUI 的多路 UI。
 class MultiSliderUI
          用于组合 SliderUI 的多路 UI。
 class MultiSpinnerUI
          用于组合 SpinnerUI 的多路 UI。
 class MultiSplitPaneUI
          用于组合 SplitPaneUI 的多路 UI。
 class MultiTabbedPaneUI
          用于组合 TabbedPaneUI 的多路 UI。
 class MultiTableHeaderUI
          用于组合 TableHeaderUI 的多路 UI。
 class MultiTableUI
          用于组合 TableUI 的多路 UI。
 class MultiTextUI
          用于组合 TextUI 的多路 UI。
 class MultiToolBarUI
          用于组合 ToolBarUI 的多路 UI。
 class MultiToolTipUI
          用于组合 ToolTipUI 的多路 UI。
 class MultiTreeUI
          用于组合 TreeUI 的多路 UI。
 class MultiViewportUI
          用于组合 ViewportUI 的多路 UI。
 

返回 ComponentUIjavax.swing.plaf.multi 中的方法
static ComponentUI MultiButtonUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiColorChooserUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiComboBoxUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiDesktopIconUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiDesktopPaneUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiFileChooserUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiInternalFrameUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiLabelUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiListUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiMenuBarUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiMenuItemUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiOptionPaneUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiPanelUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiPopupMenuUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiProgressBarUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiRootPaneUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiScrollBarUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiScrollPaneUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiSeparatorUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiSliderUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiSpinnerUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiSplitPaneUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiTabbedPaneUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiTableHeaderUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiTableUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiTextUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiToolBarUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiToolTipUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiTreeUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiViewportUI.createUI(JComponent a)
          如果任意辅助 LookAndFeel 都支持此 UI,则返回一个多路 UI 实例。
static ComponentUI MultiLookAndFeel.createUIs(ComponentUI mui, Vector uis, JComponent target)
          创建表示 target 组件所需的 ComponentUI 对象,将对象放入 uis 向量中,并返回最能表示该组件 UI 的 ComponentUI 对象。
 ComponentUI[] MultiButtonUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiColorChooserUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiComboBoxUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiDesktopIconUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiDesktopPaneUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiFileChooserUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiInternalFrameUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiLabelUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiListUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiMenuBarUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiMenuItemUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiOptionPaneUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiPanelUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiPopupMenuUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiProgressBarUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiRootPaneUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiScrollBarUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiScrollPaneUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiSeparatorUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiSliderUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiSpinnerUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiSplitPaneUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiTabbedPaneUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiTableHeaderUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiTableUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiTextUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiToolBarUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiToolTipUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiTreeUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
 ComponentUI[] MultiViewportUI.getUIs()
          返回与此多路 UI 关联的 UI 列表。
protected static ComponentUI[] MultiLookAndFeel.uisToArray(Vector uis)
          创建一个数组,使用来自传入向量的 UI 对象填充它并返回该数组。
 

参数类型为 ComponentUIjavax.swing.plaf.multi 中的方法
static ComponentUI MultiLookAndFeel.createUIs(ComponentUI mui, Vector uis, JComponent target)
          创建表示 target 组件所需的 ComponentUI 对象,将对象放入 uis 向量中,并返回最能表示该组件 UI 的 ComponentUI 对象。
 

javax.swing.plaf.synthComponentUI 的使用
 

返回 ComponentUIjavax.swing.plaf.synth 中的方法
static ComponentUI SynthLookAndFeel.createUI(JComponent c)
          为传入的 JComponent 创建 Synth 外观 ComponentUI
 

javax.swing.textComponentUI 的使用
 

javax.swing.textComponentUI 的子类
 class DefaultTextUI
          已过时。  
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策