类的用途
javax.swing.plaf.ComponentUI
使用 ComponentUI 的包
包
描述
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
提供一个接口和许多抽象类,Swing 使用这些抽象类来提供其可插入的外观功能。
提供根据基本外观构建的用户界面对象。
提供根据 Java 外观(曾经代号为 Metal )构建的用户界面对象,这是默认外观。
提供组合了两种或多种外观的用户界面对象。
Synth 是一种可换肤的外观和感觉,其中所有绘画都是委托的。
提供处理可编辑和不可编辑文本组件的类和接口。
-
ComponentUI 在 javax.swing 中的用法
javax.swing 中的字段声明为 ComponentUIjavax.swing 中返回 ComponentUI 的方法修饰符和类型方法描述JComponent.getUI()返回呈现此组件的外观委托。UIDefaults.getUI(JComponent target) 为指定组件创建ComponentUI实现。static ComponentUIUIManager.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)的值必须是实现相应ComponentUI类的类的String名称。javax.swing 中的方法,参数类型为 ComponentUI -
ComponentUI 在 javax.swing.plaf 中的用法
javax.swing.plaf 中 ComponentUI 的子类修饰符和类型类描述classJButton 的可插入外观界面。classJColorChooser 的可插入外观界面。classJComboBox 的可插入外观界面。classJDesktopIcon 的可插入外观界面。classJDesktopPane 的可插入外观界面。classJFileChooser的可插拔外观接口。classJInternalFrame 的可插入外观界面。classJLabel 的可插入外观界面。class所有JLayer的 UI 委托的基类。classJList可插入外观委托。classJMenuBar 的可插入外观界面。classJMenuItem 的可插入外观界面。classJOptionPane 的可插入外观界面。class面板的可插入外观界面。classJPopupMenu 的可插入外观界面。classJProgressBar 的可插入外观界面。classJRootPane 的可插入外观界面。classJScrollBar 的可插入外观界面。classJScrollPane 的可插入外观界面。classJSeparator 的可插入外观界面。classJSlider 的可插入外观界面。classJSpinner 的可插入外观界面classJSplitPane 的可插入外观界面。classJTabbedPane 的可插入外观界面。classJTableHeader 的可插入外观界面。classJTable 的可插入外观界面。class文本编辑器用户界面classJToolBar 的可插入外观界面。classJToolTip 的可插入外观界面。classJTree 的可插入外观界面。classJViewport 的可插入外观界面。javax.swing.plaf 中返回 ComponentUI 的方法 -
ComponentUI 在 javax.swing.plaf.basic 中的用法
修饰符和类型类描述class基本按钮实现classBasicCheckboxMenuItem 实现classBasicCheckboxUI 的 CheckboxUI 实现class提供 JColorChooser 的基本外观。classJComboBox 的基本 UI 实现。class桌面上最小化窗口的基本 L&F。class桌面的基本 L&F。class提供 JEditorPane 的外观。classFileChooser 的基本 L&F 实现。class为JFormattedTextField提供外观实现。classJInternalFrame 的基本 L&F 实现。classLabelUI 的 Windows L&F 实现。classListUI的可扩展实现。classMenuBarUI 的默认 L&F 实现。class基本菜单项实现classMenuUI 的默认 L&F 实现。class提供JOptionPane的基本外观。class基本面板实现class为密码字段提供 Windows 外观。classPopupMenuSeparatorUI 的基本 L&F 实现。classPopupMenuUI 的 Windows L&F 实现。classProgressBarUI 的基本 L&F 实现。classBasicRadioButtonMenuItem 实现classBasicRadioButtonUI 的 RadioButtonUI 实现classRootPaneUI 的基本实现,所有 JRootPane 实例共享一个。class实现基本外观的 ScrollBarUIclassScrollPaneUI 的默认 L&F 实现。classSeparatorUI 的基本 L&F 实现。classSliderUI 的基本 L&F 实现。class默认的 Spinner UI 委托。classSplitPaneUI 的基本 L&F 实现。classTabbedPaneUI 的基本 L&F 实现。classBasicTableHeaderUI 实现classBasicTableUI 实现class提供纯文本编辑器的外观。classJTextField 外观的基础。class提供样式文本编辑器的外观。class文本组件外观的基础。classBasicToggleButton 实现classToolBarSeparatorUI 的基本 L&F 实现。classToolBarUI 的基本 L&F 实现。class标准工具提示 L&F。class分层数据结构的基本 L&F。class基本视口实现javax.swing.plaf.basic 中返回 ComponentUI 的方法修饰符和类型方法描述static ComponentUIBasicButtonUI.createUI(JComponent c) 返回BasicButtonUI的实例。static ComponentUIBasicCheckBoxMenuItemUI.createUI(JComponent c) 构造一个BasicCheckBoxMenuItemUI新实例static ComponentUIBasicCheckBoxUI.createUI(JComponent b) 返回BasicCheckBoxUI的实例。static ComponentUIBasicColorChooserUI.createUI(JComponent c) 返回BasicColorChooserUI的新实例。static ComponentUIBasicComboBoxUI.createUI(JComponent c) 构造一个BasicComboBoxUI新实例static ComponentUIBasicDesktopIconUI.createUI(JComponent c) 构造一个BasicDesktopIconUI新实例static ComponentUIBasicDesktopPaneUI.createUI(JComponent c) 构造一个BasicDesktopPaneUI新实例static ComponentUIBasicEditorPaneUI.createUI(JComponent c) 为 JTextPane 创建一个 UI。static ComponentUIBasicFileChooserUI.createUI(JComponent c) 为指定组件创建BasicFileChooserUI实现。static ComponentUIBasicFormattedTextFieldUI.createUI(JComponent c) 为 JFormattedTextField 创建一个 UI。static ComponentUIBasicInternalFrameUI.createUI(JComponent b) 返回一个组件 UI。static ComponentUIBasicLabelUI.createUI(JComponent c) 返回BasicLabelUI的实例。static ComponentUIBasicListUI.createUI(JComponent list) 返回BasicListUI的新实例。static ComponentUIBasicMenuBarUI.createUI(JComponent x) 返回BasicMenuBarUI的新实例。static ComponentUIBasicMenuItemUI.createUI(JComponent c) 返回BasicMenuItemUI的新实例。static ComponentUIBasicMenuUI.createUI(JComponent x) 构造一个BasicMenuUI新实例static ComponentUIBasicOptionPaneUI.createUI(JComponent x) 创建一个新的BasicOptionPaneUI实例。static ComponentUIBasicPanelUI.createUI(JComponent c) 返回BasicPanelUI的实例。static ComponentUIBasicPasswordFieldUI.createUI(JComponent c) 为 JPasswordField 创建一个 UI。static ComponentUIBasicPopupMenuSeparatorUI.createUI(JComponent c) 返回BasicPopupMenuSeparatorUI的新实例。static ComponentUIBasicPopupMenuUI.createUI(JComponent x) 构造一个BasicPopupMenuUI新实例static ComponentUIBasicProgressBarUI.createUI(JComponent x) 返回BasicProgressBarUI的新实例。static ComponentUIBasicRadioButtonMenuItemUI.createUI(JComponent b) 返回BasicRadioButtonMenuItemUI的新实例。static ComponentUIBasicRadioButtonUI.createUI(JComponent b) 返回BasicRadioButtonUI的实例。static ComponentUIBasicRootPaneUI.createUI(JComponent c) 返回BasicRootPaneUI的新实例。static ComponentUIBasicScrollBarUI.createUI(JComponent c) 创建用户界面。static ComponentUIBasicScrollPaneUI.createUI(JComponent x) 返回BasicScrollPaneUI的新实例。static ComponentUIBasicSeparatorUI.createUI(JComponent c) 返回BasicSeparatorUI的新实例。static ComponentUIBasicSliderUI.createUI(JComponent b) 创建一个用户界面。static ComponentUIBasicSpinnerUI.createUI(JComponent c) 返回 BasicSpinnerUI 的新实例。static ComponentUIBasicSplitPaneUI.createUI(JComponent x) 创建BasicSplitPaneUI的新实例。static ComponentUIBasicTabbedPaneUI.createUI(JComponent c) 创建一个用户界面。static ComponentUIBasicTableHeaderUI.createUI(JComponent h) 返回BasicTableHeaderUI的新实例。static ComponentUIBasicTableUI.createUI(JComponent c) 返回BasicTableUI的新实例。static ComponentUIBasicTextAreaUI.createUI(JComponent ta) 为 JTextArea 创建一个 UI。static ComponentUIBasicTextFieldUI.createUI(JComponent c) 为 JTextField 创建 UI。static ComponentUIBasicTextPaneUI.createUI(JComponent c) 为 JTextPane 创建一个 UI。static ComponentUIBasicToggleButtonUI.createUI(JComponent b) 返回BasicToggleButtonUI的实例。static ComponentUIBasicToolBarSeparatorUI.createUI(JComponent c) 返回BasicToolBarSeparatorUI的新实例。static ComponentUIBasicToolBarUI.createUI(JComponent c) 构造一个BasicToolBarUI新实例static ComponentUIBasicToolTipUI.createUI(JComponent c) 返回BasicToolTipUI的实例。static ComponentUIBasicTreeUI.createUI(JComponent x) 构造一个BasicTreeUI新实例static ComponentUIBasicViewportUI.createUI(JComponent c) 返回BasicViewportUI的实例。 -
ComponentUI 在 javax.swing.plaf.metal 中的用法
修饰符和类型类描述classMetalButtonUI 实现classMetalCheckboxUI 的 CheckboxUI 实现classJComboBox 的金属 UIclass金属桌面图标。classFileChooser 的 Metal L&F 实现。classJInternalFrame 的金属实现。classLabelUI 的 Windows L&F 实现。classMenuBarUI的金属实现。classPopupMenuSeparatorUI 的 Metal L&F 实现。classProgressBarUI 的 Metal 实现。classMetalRadioButtonUI 的 RadioButtonUI 实现class提供RootPaneUI的金属外观实现。class实现金属外观的 ScrollBarUIclassScrollPaneUI 的 Metal L&F 实现。classSeparatorUI 的 Metal L&F 实现。classSliderUI 的 Java L&F 实现。class金属分割窗格。classBasicTabbedPaneUI 的 Metal 子类。classJTextField 外观的基础。classMetalToggleButton 实现classToolBarUI 的金属外观实现。classBasicToolTipUI 的 Metal L&F 扩展。classTreeUI的金属外观实现。javax.swing.plaf.metal 中返回 ComponentUI 的方法修饰符和类型方法描述static ComponentUIMetalButtonUI.createUI(JComponent c) 返回MetalButtonUI的实例。static ComponentUIMetalCheckBoxUI.createUI(JComponent b) 返回MetalCheckBoxUI的实例。static ComponentUIMetalComboBoxUI.createUI(JComponent c) 构造一个MetalComboBoxUI实例static ComponentUIMetalDesktopIconUI.createUI(JComponent c) 构造一个MetalDesktopIconUI新实例static ComponentUIMetalFileChooserUI.createUI(JComponent c) 构造一个MetalFileChooserUI新实例static ComponentUIMetalInternalFrameUI.createUI(JComponent c) 构造一个新的MetalInternalFrameUI实例。static ComponentUIMetalLabelUI.createUI(JComponent c) 返回MetalLabelUI的实例。static ComponentUIMetalMenuBarUI.createUI(JComponent x) 为传入的组件创建ComponentUI实现。static ComponentUIMetalPopupMenuSeparatorUI.createUI(JComponent c) 构造一个新的MetalPopupMenuSeparatorUI实例。static ComponentUIMetalProgressBarUI.createUI(JComponent c) 构造一个MetalProgressBarUI实例static ComponentUIMetalRadioButtonUI.createUI(JComponent c) 返回MetalRadioButtonUI的实例。static ComponentUIMetalRootPaneUI.createUI(JComponent c) 为JRootPane创建一个 UI。static ComponentUIMetalScrollBarUI.createUI(JComponent c) 构造一个新的MetalScrollBarUI实例。static ComponentUIMetalScrollPaneUI.createUI(JComponent x) 构造一个新的MetalScrollPaneUI.static ComponentUIMetalSeparatorUI.createUI(JComponent c) 构造一个新的MetalSeparatorUI实例。static ComponentUIMetalSliderUI.createUI(JComponent c) 构造一个MetalSliderUI实例。static ComponentUIMetalSplitPaneUI.createUI(JComponent x) 创建一个新的MetalSplitPaneUI实例static ComponentUIMetalTabbedPaneUI.createUI(JComponent x) 构造MetalTabbedPaneUI。static ComponentUIMetalTextFieldUI.createUI(JComponent c) 构造MetalTextFieldUI。static ComponentUIMetalToggleButtonUI.createUI(JComponent b) 构造MetalToogleButtonUI。static ComponentUIMetalToolBarUI.createUI(JComponent c) 构造一个MetalToolBarUI实例static ComponentUIMetalToolTipUI.createUI(JComponent c) 返回MetalToolTipUI的实例。static ComponentUIMetalTreeUI.createUI(JComponent x) 构造MetalTreeUI。 -
ComponentUI 在 javax.swing.plaf.multi 中的用法
修饰符和类型类描述class用于组合ButtonUI的多路复用 UI。class用于组合ColorChooserUI的多路复用 UI。class用于组合ComboBoxUI的多路复用 UI。class用于组合DesktopIconUI的多路复用 UI。class用于组合DesktopPaneUI的多路复用 UI。class用于组合FileChooserUI的多路复用 UI。class用于组合InternalFrameUI的多路复用 UI。class用于组合LabelUI的多路复用 UI。class用于组合ListUI的多路复用 UI。class用于组合MenuBarUI的多路复用 UI。class用于组合MenuItemUI的多路复用 UI。class用于组合OptionPaneUI的多路复用 UI。class用于组合PanelUI的多路复用 UI。class用于组合PopupMenuUI的多路复用 UI。class用于组合ProgressBarUI的多路复用 UI。class用于组合RootPaneUI的多路复用 UI。class用于组合ScrollBarUI的多路复用 UI。class用于组合ScrollPaneUI的多路复用 UI。class用于组合SeparatorUI的多路复用 UI。class用于组合SliderUI的多路复用 UI。class用于组合SpinnerUI的多路复用 UI。class用于组合SplitPaneUI的多路复用 UI。class用于组合TabbedPaneUI的多路复用 UI。class用于组合TableHeaderUI的多路复用 UI。class用于组合TableUI的多路复用 UI。class用于组合TextUI的多路复用 UI。class用于组合ToolBarUI的多路复用 UI。class用于组合ToolTipUI的多路复用 UI。class用于组合TreeUI的多路复用 UI。class用于组合ViewportUI的多路复用 UI。javax.swing.plaf.multi 中具有 ComponentUI 类型参数的字段修饰符和类型Field描述protected Vector<ComponentUI>MultiButtonUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiColorChooserUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiComboBoxUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiDesktopIconUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiDesktopPaneUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiFileChooserUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiInternalFrameUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiLabelUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiListUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiMenuBarUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiMenuItemUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiOptionPaneUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiPanelUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiPopupMenuUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiProgressBarUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiRootPaneUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiScrollBarUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiScrollPaneUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiSeparatorUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiSliderUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiSpinnerUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiSplitPaneUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiTabbedPaneUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiTableHeaderUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiTableUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiTextUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiToolBarUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiToolTipUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiTreeUI.uis包含真实 UI 的向量。protected Vector<ComponentUI>MultiViewportUI.uis包含真实 UI 的向量。javax.swing.plaf.multi 中返回 ComponentUI 的方法修饰符和类型方法描述static ComponentUIMultiButtonUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiColorChooserUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiComboBoxUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiDesktopIconUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiDesktopPaneUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiFileChooserUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiInternalFrameUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiLabelUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiListUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiMenuBarUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiMenuItemUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiOptionPaneUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiPanelUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiPopupMenuUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiProgressBarUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiRootPaneUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiScrollBarUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiScrollPaneUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiSeparatorUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiSliderUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiSpinnerUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiSplitPaneUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiTabbedPaneUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiTableHeaderUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiTableUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiTextUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiToolBarUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiToolTipUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiTreeUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiViewportUI.createUI(JComponent a) 如果任何辅助LookAndFeel支持此 UI,则返回多路复用 UI 实例。static ComponentUIMultiLookAndFeel.createUIs(ComponentUI mui, Vector<ComponentUI> uis, JComponent target) 创建呈现target组件所需的ComponentUI对象,将对象放置在uis向量中并返回最能代表组件 UI 的ComponentUI对象。MultiButtonUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiColorChooserUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiComboBoxUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiDesktopIconUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiDesktopPaneUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiFileChooserUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiInternalFrameUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiLabelUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiListUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiMenuBarUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiMenuItemUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiOptionPaneUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiPanelUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiPopupMenuUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiProgressBarUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiRootPaneUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiScrollBarUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiScrollPaneUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiSeparatorUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiSliderUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiSpinnerUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiSplitPaneUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiTabbedPaneUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiTableHeaderUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiTableUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiTextUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiToolBarUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiToolTipUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiTreeUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。MultiViewportUI.getUIs()返回与此多路复用 UI 关联的 UI 列表。protected static ComponentUI[]MultiLookAndFeel.uisToArray(Vector<? extends ComponentUI> uis) 创建一个数组,用传入向量中的 UI 对象填充它,然后返回该数组。javax.swing.plaf.multi 中的方法,参数类型为 ComponentUI修饰符和类型方法描述static ComponentUIMultiLookAndFeel.createUIs(ComponentUI mui, Vector<ComponentUI> uis, JComponent target) 创建呈现target组件所需的ComponentUI对象,将对象放置在uis向量中并返回最能代表组件 UI 的ComponentUI对象。javax.swing.plaf.multi 中的方法参数,类型参数为 ComponentUI修饰符和类型方法描述static ComponentUIMultiLookAndFeel.createUIs(ComponentUI mui, Vector<ComponentUI> uis, JComponent target) 创建呈现target组件所需的ComponentUI对象,将对象放置在uis向量中并返回最能代表组件 UI 的ComponentUI对象。protected static ComponentUI[]MultiLookAndFeel.uisToArray(Vector<? extends ComponentUI> uis) 创建一个数组,用传入向量中的 UI 对象填充它,然后返回该数组。 -
ComponentUI 在 javax.swing.plaf.synth 中的用法
修饰符和类型类描述class为JButton提供 Synth L&F UI 委托。class为JCheckBoxMenuItem提供 Synth L&F UI 委托。class为JCheckBox提供 Synth L&F UI 委托。class为JColorChooser提供 Synth L&F UI 委托。class为JComboBox提供 Synth L&F UI 委托。class为桌面上最小化的内部框架提供 Synth L&F UI 委托。class为JDesktopPane提供 Synth L&F UI 委托。class为JEditorPane提供 Synth L&F UI 委托。class为JFormattedTextField提供 Synth L&F UI 委托。class为JInternalFrame提供 Synth L&F UI 委托。class为JLabel提供 Synth L&F UI 委托。class为JList提供 Synth L&F UI 委托。class为JMenuBar提供 Synth L&F UI 委托。class为JMenuItem提供 Synth L&F UI 委托。class为JMenu提供 Synth L&F UI 委托。class为JOptionPane提供 Synth L&F UI 委托。class为JPanel提供 Synth L&F UI 委托。class为JPasswordField提供 Synth L&F UI 委托。class为JPopupMenu提供 Synth L&F UI 委托。class为JProgressBar提供 Synth L&F UI 委托。class为JRadioButtonMenuItem提供 Synth L&F UI 委托。class为JRadioButton提供 Synth L&F UI 委托。class为JRootPane提供 Synth L&F UI 委托。class为JScrollBar提供 Synth L&F UI 委托。class为JScrollPane提供 Synth L&F UI 委托。class为JSeparator提供 Synth L&F UI 委托。class为JSlider提供 Synth L&F UI 委托。class为JSpinner提供 Synth L&F UI 委托。class为JSplitPane提供 Synth L&F UI 委托。class为JTabbedPane提供 Synth L&F UI 委托。class为JTableHeader提供 Synth L&F UI 委托。class为JTable提供 Synth L&F UI 委托。class在 Synth 外观中提供纯文本编辑器的外观。class为JTextField提供 Synth L&F UI 委托。class在 Synth 外观中提供样式文本编辑器的外观。class为JToggleButton提供 Synth L&F UI 委托。class为JToolBar提供 Synth L&F UI 委托。class为JToolTip提供 Synth L&F UI 委托。class为JTree提供 Synth L&F UI 委托。class为JViewport提供 Synth L&F UI 委托。javax.swing.plaf.synth 中返回 ComponentUI 的方法修饰符和类型方法描述static ComponentUISynthButtonUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthCheckBoxMenuItemUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthCheckBoxUI.createUI(JComponent b) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthColorChooserUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthComboBoxUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthDesktopIconUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthDesktopPaneUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthEditorPaneUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthFormattedTextFieldUI.createUI(JComponent c) 为 JFormattedTextField 创建一个 UI。static ComponentUISynthInternalFrameUI.createUI(JComponent b) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthLabelUI.createUI(JComponent c) 返回用于外观外观的 LabelUI 实现。static ComponentUISynthListUI.createUI(JComponent list) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthLookAndFeel.createUI(JComponent c) 为传入的JComponent创建合成器外观ComponentUI。static ComponentUISynthMenuBarUI.createUI(JComponent x) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthMenuItemUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthMenuUI.createUI(JComponent x) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthOptionPaneUI.createUI(JComponent x) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthPanelUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthPasswordFieldUI.createUI(JComponent c) 为 JPasswordField 创建一个 UI。static ComponentUISynthPopupMenuUI.createUI(JComponent x) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthProgressBarUI.createUI(JComponent x) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthRadioButtonMenuItemUI.createUI(JComponent b) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthRadioButtonUI.createUI(JComponent b) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthRootPaneUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthScrollBarUI.createUI(JComponent c) 返回一个 UI。static ComponentUISynthScrollPaneUI.createUI(JComponent x) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthSeparatorUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthSliderUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthSpinnerUI.createUI(JComponent c) 返回 SynthSpinnerUI 的新实例。static ComponentUISynthSplitPaneUI.createUI(JComponent x) 创建一个新的 SynthSplitPaneUI 实例static ComponentUISynthTabbedPaneUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthTableHeaderUI.createUI(JComponent h) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthTableUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthTextAreaUI.createUI(JComponent ta) 为 JTextArea 创建一个 UI 对象。static ComponentUISynthTextFieldUI.createUI(JComponent c) 为 JTextField 创建 UI。static ComponentUISynthTextPaneUI.createUI(JComponent c) 为 JTextPane 创建一个 UI。static ComponentUISynthToggleButtonUI.createUI(JComponent b) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthToolBarUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthToolTipUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthTreeUI.createUI(JComponent x) 为给定的组件创建一个新的 UI 对象。static ComponentUISynthViewportUI.createUI(JComponent c) 为给定的组件创建一个新的 UI 对象。 -
ComponentUI 在 javax.swing.text 中的用法
javax.swing.text 中 ComponentUI 的子类