Spec-Zone .ru
спецификации, руководства, описания, API
Please note that the specifications and other information contained herein are not final and are subject to change. The information is being made available to you solely for purpose of evaluation.

Java™ Platform
Standard Ed. 7

DRAFT ea-b118

Uses of Class
javax.swing.plaf.ComponentUI

Packages that use ComponentUI
Package Description
javax.swing Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. 
javax.swing.plaf Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities. 
javax.swing.plaf.basic Provides user interface objects built according to the Basic look and feel. 
javax.swing.plaf.metal Provides user interface objects built according to the Java look and feel (once codenamed Metal), which is the default look and feel. 
javax.swing.plaf.multi Provides user interface objects that combine two or more look and feels. 
javax.swing.plaf.synth Synth is a skinnable look and feel in which all painting is delegated. 
javax.swing.text Provides classes and interfaces that deal with editable and noneditable text components. 
 

Uses of ComponentUI in javax.swing
 

Fields in javax.swing declared as ComponentUI
Modifier and Type Field and Description
protected  ComponentUI JComponent.ui
          The look and feel delegate for this component.
 

Methods in javax.swing that return ComponentUI
Modifier and Type Method and Description
static ComponentUI UIManager.getUI(JComponent target)
          Returns the appropriate ComponentUI implementation for target.
 ComponentUI UIDefaults.getUI(JComponent target)
          Creates an ComponentUI implementation for the specified component.
 

Methods in javax.swing that return types with arguments of type ComponentUI
Modifier and Type Method and Description
 Class<? extends ComponentUI> UIDefaults.getUIClass(String uiClassID)
          Returns the L&F class that renders this component.
 Class<? extends ComponentUI> UIDefaults.getUIClass(String uiClassID, ClassLoader uiClassLoader)
          The value of get(uidClassID) must be the String name of a class that implements the corresponding ComponentUI class.
 

Methods in javax.swing with parameters of type ComponentUI
Modifier and Type Method and Description
protected  void JComponent.setUI(ComponentUI newUI)
          Sets the look and feel delegate for this component.
 

Uses of ComponentUI in javax.swing.plaf
 

Subclasses of ComponentUI in javax.swing.plaf
Modifier and Type Class and Description
 class ButtonUI
          Pluggable look and feel interface for JButton.
 class ColorChooserUI
          Pluggable look and feel interface for JColorChooser.
 class ComboBoxUI
          Pluggable look and feel interface for JComboBox.
 class DesktopIconUI
          Pluggable look and feel interface for JDesktopIcon.
 class DesktopPaneUI
          Pluggable look and feel interface for JDesktopPane.
 class FileChooserUI
          Pluggable look and feel interface for JFileChooser.
 class InternalFrameUI
          Pluggable look and feel interface for JInternalFrame.
 class LabelUI
          Pluggable look and feel interface for JLabel.
 class LayerUI<V extends Component>
          The base class for all JLayer's UI delegates.
 class ListUI
          The JList pluggable look and feel delegate.
 class MenuBarUI
          Pluggable look and feel interface for JMenuBar.
 class MenuItemUI
          Pluggable look and feel interface for JMenuItem.
 class OptionPaneUI
          Pluggable look and feel interface for JOptionPane.
 class PanelUI
          Pluggable look and feel interface for Panel.
 class PopupMenuUI
          Pluggable look and feel interface for JPopupMenu.
 class ProgressBarUI
          Pluggable look and feel interface for JProgressBar.
 class RootPaneUI
          Pluggable look and feel interface for JRootPane.
 class ScrollBarUI
          Pluggable look and feel interface for JScrollBar.
 class ScrollPaneUI
          Pluggable look and feel interface for JScrollPane.
 class SeparatorUI
          Pluggable look and feel interface for JSeparator.
 class SliderUI
          Pluggable look and feel interface for JSlider.
 class SpinnerUI
          Pluggable look and feel interface for JSpinner
 class SplitPaneUI
          Pluggable look and feel interface for JSplitPane.
 class TabbedPaneUI
          Pluggable look and feel interface for JTabbedPane.
 class TableHeaderUI
          Pluggable look and feel interface for JTableHeader.
 class TableUI
          Pluggable look and feel interface for JTable.
 class TextUI
          Text editor user interface
 class ToolBarUI
          Pluggable look and feel interface for JToolBar.
 class ToolTipUI
          Pluggable look and feel interface for JToolTip.
 class TreeUI
          Pluggable look and feel interface for JTree.
 class ViewportUI
          Pluggable look and feel interface for JViewport.
 

Methods in javax.swing.plaf that return ComponentUI
Modifier and Type Method and Description
static ComponentUI ComponentUI.createUI(JComponent c)
          Returns an instance of the UI delegate for the specified component.
 

Uses of ComponentUI in javax.swing.plaf.basic
 

Subclasses of ComponentUI in javax.swing.plaf.basic
Modifier and Type Class and Description
 class BasicButtonUI
          BasicButton implementation
 class BasicCheckBoxMenuItemUI
          BasicCheckboxMenuItem implementation
 class BasicCheckBoxUI
          CheckboxUI implementation for BasicCheckboxUI
 class BasicColorChooserUI
          Provides the basic look and feel for a JColorChooser.
 class BasicComboBoxUI
          Basic UI implementation for JComboBox.
 class BasicDesktopIconUI
          Basic L&F for a minimized window on a desktop.
 class BasicDesktopPaneUI
          Basic L&F for a desktop.
 class BasicEditorPaneUI
          Provides the look and feel for a JEditorPane.
 class BasicFileChooserUI
          Basic L&F implementation of a FileChooser.
 class BasicFormattedTextFieldUI
          Provides the look and feel implementation for JFormattedTextField.
 class BasicInternalFrameUI
          A basic L&F implementation of JInternalFrame.
 class BasicLabelUI
          A Windows L&F implementation of LabelUI.
 class BasicListUI
          An extensible implementation of ListUI.
 class BasicMenuBarUI
          A default L&F implementation of MenuBarUI.
 class BasicMenuItemUI
          BasicMenuItem implementation
 class BasicMenuUI
          A default L&F implementation of MenuUI.
 class BasicOptionPaneUI
          Provides the basic look and feel for a JOptionPane.
 class BasicPanelUI
          BasicPanel implementation
 class BasicPasswordFieldUI
          Provides the Windows look and feel for a password field.
 class BasicPopupMenuSeparatorUI
          A Basic L&F implementation of PopupMenuSeparatorUI.
 class BasicPopupMenuUI
          A Windows L&F implementation of PopupMenuUI.
 class BasicProgressBarUI
          A Basic L&F implementation of ProgressBarUI.
 class BasicRadioButtonMenuItemUI
          BasicRadioButtonMenuItem implementation
 class BasicRadioButtonUI
          RadioButtonUI implementation for BasicRadioButtonUI
 class BasicRootPaneUI
          Basic implementation of RootPaneUI, there is one shared between all JRootPane instances.
 class BasicScrollBarUI
          Implementation of ScrollBarUI for the Basic Look and Feel
 class BasicScrollPaneUI
          A default L&F implementation of ScrollPaneUI.
 class BasicSeparatorUI
          A Basic L&F implementation of SeparatorUI.
 class BasicSliderUI
          A Basic L&F implementation of SliderUI.
 class BasicSpinnerUI
          The default Spinner UI delegate.
 class BasicSplitPaneUI
          A Basic L&F implementation of the SplitPaneUI.
 class BasicTabbedPaneUI
          A Basic L&F implementation of TabbedPaneUI.
 class BasicTableHeaderUI
          BasicTableHeaderUI implementation
 class BasicTableUI
          BasicTableUI implementation
 class BasicTextAreaUI
          Provides the look and feel for a plain text editor.
 class BasicTextFieldUI
          Basis of a look and feel for a JTextField.
 class BasicTextPaneUI
          Provides the look and feel for a styled text editor.
 class BasicTextUI
           Basis of a text components look-and-feel.
 class BasicToggleButtonUI
          BasicToggleButton implementation
 class BasicToolBarSeparatorUI
          A Basic L&F implementation of ToolBarSeparatorUI.
 class BasicToolBarUI
          A Basic L&F implementation of ToolBarUI.
 class BasicToolTipUI
          Standard tool tip L&F.
 class BasicTreeUI
          The basic L&F for a hierarchical data structure.
 class BasicViewportUI
          BasicViewport implementation
 

Methods in javax.swing.plaf.basic that return ComponentUI
Modifier and Type Method and Description
static ComponentUI BasicViewportUI.createUI(JComponent c)
           
static ComponentUI BasicFormattedTextFieldUI.createUI(JComponent c)
          Creates a UI for a JFormattedTextField.
static ComponentUI BasicCheckBoxUI.createUI(JComponent b)
           
static ComponentUI BasicToolBarSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicPopupMenuSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicPasswordFieldUI.createUI(JComponent c)
          Creates a UI for a JPasswordField.
static ComponentUI BasicToggleButtonUI.createUI(JComponent b)
           
static ComponentUI BasicRadioButtonUI.createUI(JComponent b)
           
static ComponentUI BasicTextPaneUI.createUI(JComponent c)
          Creates a UI for the JTextPane.
static ComponentUI BasicToolTipUI.createUI(JComponent c)
           
static ComponentUI BasicToolBarUI.createUI(JComponent c)
           
static ComponentUI BasicTextAreaUI.createUI(JComponent ta)
          Creates a UI for a JTextArea.
static ComponentUI BasicTableHeaderUI.createUI(JComponent h)
           
static ComponentUI BasicTableUI.createUI(JComponent c)
           
static ComponentUI BasicTabbedPaneUI.createUI(JComponent c)
           
static ComponentUI BasicSpinnerUI.createUI(JComponent c)
          Returns a new instance of BasicSpinnerUI.
static ComponentUI BasicSliderUI.createUI(JComponent b)
           
static ComponentUI BasicScrollPaneUI.createUI(JComponent x)
           
static ComponentUI BasicScrollBarUI.createUI(JComponent c)
           
static ComponentUI BasicProgressBarUI.createUI(JComponent x)
           
static ComponentUI BasicOptionPaneUI.createUI(JComponent x)
          Creates a new BasicOptionPaneUI instance.
static ComponentUI BasicPanelUI.createUI(JComponent c)
           
static ComponentUI BasicListUI.createUI(JComponent list)
          Returns a new instance of BasicListUI.
static ComponentUI BasicLabelUI.createUI(JComponent c)
           
static ComponentUI BasicInternalFrameUI.createUI(JComponent b)
           
static ComponentUI BasicTextFieldUI.createUI(JComponent c)
          Creates a UI for a JTextField.
static ComponentUI BasicDesktopIconUI.createUI(JComponent c)
           
static ComponentUI BasicDesktopPaneUI.createUI(JComponent c)
           
static ComponentUI BasicColorChooserUI.createUI(JComponent c)
           
static ComponentUI BasicFileChooserUI.createUI(JComponent c)
          Creates a BasicFileChooserUI implementation for the specified component.
static ComponentUI BasicEditorPaneUI.createUI(JComponent c)
          Creates a UI for the JTextPane.
static ComponentUI BasicMenuBarUI.createUI(JComponent x)
           
static ComponentUI BasicButtonUI.createUI(JComponent c)
           
static ComponentUI BasicRadioButtonMenuItemUI.createUI(JComponent b)
           
static ComponentUI BasicCheckBoxMenuItemUI.createUI(JComponent c)
           
static ComponentUI BasicMenuUI.createUI(JComponent x)
           
static ComponentUI BasicTreeUI.createUI(JComponent x)
           
static ComponentUI BasicRootPaneUI.createUI(JComponent c)
           
static ComponentUI BasicComboBoxUI.createUI(JComponent c)
           
static ComponentUI BasicMenuItemUI.createUI(JComponent c)
           
static ComponentUI BasicSplitPaneUI.createUI(JComponent x)
          Creates a new BasicSplitPaneUI instance
static ComponentUI BasicPopupMenuUI.createUI(JComponent x)
           
 

Uses of ComponentUI in javax.swing.plaf.metal
 

Subclasses of ComponentUI in javax.swing.plaf.metal
Modifier and Type Class and Description
 class MetalButtonUI
          MetalButtonUI implementation
 class MetalCheckBoxUI
          CheckboxUI implementation for MetalCheckboxUI
 class MetalComboBoxUI
          Metal UI for JComboBox
 class MetalDesktopIconUI
          Metal desktop icon.
 class MetalFileChooserUI
          Metal L&F implementation of a FileChooser.
 class MetalInternalFrameUI
          Metal implementation of JInternalFrame.
 class MetalLabelUI
          A Windows L&F implementation of LabelUI.
 class MetalMenuBarUI
          Metal implementation of MenuBarUI.
 class MetalPopupMenuSeparatorUI
          A Metal L&F implementation of PopupMenuSeparatorUI.
 class MetalProgressBarUI
          The Metal implementation of ProgressBarUI.
 class MetalRadioButtonUI
          RadioButtonUI implementation for MetalRadioButtonUI
 class MetalRootPaneUI
          Provides the metal look and feel implementation of RootPaneUI.
 class MetalScrollBarUI
          Implementation of ScrollBarUI for the Metal Look and Feel
 class MetalScrollPaneUI
          A Metal L&F implementation of ScrollPaneUI.
 class MetalSeparatorUI
          A Metal L&F implementation of SeparatorUI.
 class MetalSliderUI
          A Java L&F implementation of SliderUI.
 class MetalSplitPaneUI
          Metal split pane.
 class MetalTabbedPaneUI
          The Metal subclass of BasicTabbedPaneUI.
 class MetalTextFieldUI
          Basis of a look and feel for a JTextField.
 class MetalToggleButtonUI
          MetalToggleButton implementation
 class MetalToolBarUI
          A Metal Look and Feel implementation of ToolBarUI.
 class MetalToolTipUI
          A Metal L&F extension of BasicToolTipUI.
 class MetalTreeUI
          The metal look and feel implementation of TreeUI.
 

Methods in javax.swing.plaf.metal that return ComponentUI
Modifier and Type Method and Description
static ComponentUI MetalToolTipUI.createUI(JComponent c)
           
static ComponentUI MetalToolBarUI.createUI(JComponent c)
           
static ComponentUI MetalToggleButtonUI.createUI(JComponent b)
           
static ComponentUI MetalTextFieldUI.createUI(JComponent c)
           
static ComponentUI MetalTabbedPaneUI.createUI(JComponent x)
           
static ComponentUI MetalSplitPaneUI.createUI(JComponent x)
          Creates a new MetalSplitPaneUI instance
static ComponentUI MetalTreeUI.createUI(JComponent x)
           
static ComponentUI MetalScrollPaneUI.createUI(JComponent x)
           
static ComponentUI MetalScrollBarUI.createUI(JComponent c)
           
static ComponentUI MetalRootPaneUI.createUI(JComponent c)
          Creates a UI for a JRootPane.
static ComponentUI MetalProgressBarUI.createUI(JComponent c)
           
static ComponentUI MetalSeparatorUI.createUI(JComponent c)
           
static ComponentUI MetalPopupMenuSeparatorUI.createUI(JComponent c)
           
static ComponentUI MetalMenuBarUI.createUI(JComponent x)
          Creates the ComponentUI implementation for the passed in component.
static ComponentUI MetalInternalFrameUI.createUI(JComponent c)
           
static ComponentUI MetalFileChooserUI.createUI(JComponent c)
           
static ComponentUI MetalSliderUI.createUI(JComponent c)
           
static ComponentUI MetalDesktopIconUI.createUI(JComponent c)
           
static ComponentUI MetalLabelUI.createUI(JComponent c)
           
static ComponentUI MetalComboBoxUI.createUI(JComponent c)
           
static ComponentUI MetalRadioButtonUI.createUI(JComponent c)
           
static ComponentUI MetalCheckBoxUI.createUI(JComponent b)
           
static ComponentUI MetalButtonUI.createUI(JComponent c)
           
 

Uses of ComponentUI in javax.swing.plaf.multi
 

Subclasses of ComponentUI in javax.swing.plaf.multi
Modifier and Type Class and Description
 class MultiButtonUI
          A multiplexing UI used to combine ButtonUIs.
 class MultiColorChooserUI
          A multiplexing UI used to combine ColorChooserUIs.
 class MultiComboBoxUI
          A multiplexing UI used to combine ComboBoxUIs.
 class MultiDesktopIconUI
          A multiplexing UI used to combine DesktopIconUIs.
 class MultiDesktopPaneUI
          A multiplexing UI used to combine DesktopPaneUIs.
 class MultiFileChooserUI
          A multiplexing UI used to combine FileChooserUIs.
 class MultiInternalFrameUI
          A multiplexing UI used to combine InternalFrameUIs.
 class MultiLabelUI
          A multiplexing UI used to combine LabelUIs.
 class MultiListUI
          A multiplexing UI used to combine ListUIs.
 class MultiMenuBarUI
          A multiplexing UI used to combine MenuBarUIs.
 class MultiMenuItemUI
          A multiplexing UI used to combine MenuItemUIs.
 class MultiOptionPaneUI
          A multiplexing UI used to combine OptionPaneUIs.
 class MultiPanelUI
          A multiplexing UI used to combine PanelUIs.
 class MultiPopupMenuUI
          A multiplexing UI used to combine PopupMenuUIs.
 class MultiProgressBarUI
          A multiplexing UI used to combine ProgressBarUIs.
 class MultiRootPaneUI
          A multiplexing UI used to combine RootPaneUIs.
 class MultiScrollBarUI
          A multiplexing UI used to combine ScrollBarUIs.
 class MultiScrollPaneUI
          A multiplexing UI used to combine ScrollPaneUIs.
 class MultiSeparatorUI
          A multiplexing UI used to combine SeparatorUIs.
 class MultiSliderUI
          A multiplexing UI used to combine SliderUIs.
 class MultiSpinnerUI
          A multiplexing UI used to combine SpinnerUIs.
 class MultiSplitPaneUI
          A multiplexing UI used to combine SplitPaneUIs.
 class MultiTabbedPaneUI
          A multiplexing UI used to combine TabbedPaneUIs.
 class MultiTableHeaderUI
          A multiplexing UI used to combine TableHeaderUIs.
 class MultiTableUI
          A multiplexing UI used to combine TableUIs.
 class MultiTextUI
          A multiplexing UI used to combine TextUIs.
 class MultiToolBarUI
          A multiplexing UI used to combine ToolBarUIs.
 class MultiToolTipUI
          A multiplexing UI used to combine ToolTipUIs.
 class MultiTreeUI
          A multiplexing UI used to combine TreeUIs.
 class MultiViewportUI
          A multiplexing UI used to combine ViewportUIs.
 

Methods in javax.swing.plaf.multi that return ComponentUI
Modifier and Type Method and Description
static ComponentUI MultiViewportUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiTreeUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiToolTipUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiToolBarUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiTextUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiTableUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiTableHeaderUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiTabbedPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiSplitPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiSpinnerUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiSliderUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiSeparatorUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiScrollPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiScrollBarUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiRootPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiProgressBarUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiPopupMenuUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiPanelUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiOptionPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiMenuItemUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiMenuBarUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiListUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiLabelUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiInternalFrameUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiFileChooserUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiDesktopPaneUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiDesktopIconUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiComboBoxUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiColorChooserUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiButtonUI.createUI(JComponent a)
          Returns a multiplexing UI instance if any of the auxiliary LookAndFeels supports this UI.
static ComponentUI MultiLookAndFeel.createUIs(ComponentUI mui, Vector uis, JComponent target)
          Creates the ComponentUI objects required to present the target component, placing the objects in the uis vector and returning the ComponentUI object that best represents the component's UI.
 ComponentUI[] MultiViewportUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiTreeUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiToolTipUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiToolBarUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiTextUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiTableUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiTableHeaderUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiTabbedPaneUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiSplitPaneUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiSpinnerUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiSliderUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiSeparatorUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiScrollPaneUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiScrollBarUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiRootPaneUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiProgressBarUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiPopupMenuUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiPanelUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiOptionPaneUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiMenuItemUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiMenuBarUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiListUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiLabelUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiInternalFrameUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiFileChooserUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiDesktopPaneUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiDesktopIconUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiComboBoxUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiColorChooserUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
 ComponentUI[] MultiButtonUI.getUIs()
          Returns the list of UIs associated with this multiplexing UI.
protected static ComponentUI[] MultiLookAndFeel.uisToArray(Vector uis)
          Creates an array, populates it with UI objects from the passed-in vector, and returns the array.
 

Methods in javax.swing.plaf.multi with parameters of type ComponentUI
Modifier and Type Method and Description
static ComponentUI MultiLookAndFeel.createUIs(ComponentUI mui, Vector uis, JComponent target)
          Creates the ComponentUI objects required to present the target component, placing the objects in the uis vector and returning the ComponentUI object that best represents the component's UI.
 

Uses of ComponentUI in javax.swing.plaf.synth
 

Subclasses of ComponentUI in javax.swing.plaf.synth
Modifier and Type Class and Description
 class SynthButtonUI
          Provides the Synth L&F UI delegate for JButton.
 class SynthCheckBoxMenuItemUI
          Provides the Synth L&F UI delegate for JCheckBoxMenuItem.
 class SynthCheckBoxUI
          Provides the Synth L&F UI delegate for JCheckBox.
 class SynthColorChooserUI
          Provides the Synth L&F UI delegate for JColorChooser.
 class SynthComboBoxUI
          Provides the Synth L&F UI delegate for JComboBox.
 class SynthDesktopIconUI
          Provides the Synth L&F UI delegate for a minimized internal frame on a desktop.
 class SynthDesktopPaneUI
          Provides the Synth L&F UI delegate for JDesktopPane.
 class SynthEditorPaneUI
          Provides the Synth L&F UI delegate for JEditorPane.
 class SynthFormattedTextFieldUI
          Provides the Synth L&F UI delegate for JFormattedTextField.
 class SynthInternalFrameUI
          Provides the Synth L&F UI delegate for JInternalFrame.
 class SynthLabelUI
          Provides the Synth L&F UI delegate for JLabel.
 class SynthListUI
          Provides the Synth L&F UI delegate for JList.
 class SynthMenuBarUI
          Provides the Synth L&F UI delegate for JMenuBar.
 class SynthMenuItemUI
          Provides the Synth L&F UI delegate for JMenuItem.
 class SynthMenuUI
          Provides the Synth L&F UI delegate for JMenu.
 class SynthOptionPaneUI
          Provides the Synth L&F UI delegate for JOptionPane.
 class SynthPanelUI
          Provides the Synth L&F UI delegate for JPanel.
 class SynthPasswordFieldUI
          Provides the Synth L&F UI delegate for JPasswordField.
 class SynthPopupMenuUI
          Provides the Synth L&F UI delegate for JPopupMenu.
 class SynthProgressBarUI
          Provides the Synth L&F UI delegate for JProgressBar.
 class SynthRadioButtonMenuItemUI
          Provides the Synth L&F UI delegate for JRadioButtonMenuItem.
 class SynthRadioButtonUI
          Provides the Synth L&F UI delegate for JRadioButton.
 class SynthRootPaneUI
          Provides the Synth L&F UI delegate for JRootPane.
 class SynthScrollBarUI
          Provides the Synth L&F UI delegate for JScrollBar.
 class SynthScrollPaneUI
          Provides the Synth L&F UI delegate for JScrollPane.
 class SynthSeparatorUI
          Provides the Synth L&F UI delegate for JSeparator.
 class SynthSliderUI
          Provides the Synth L&F UI delegate for JSlider.
 class SynthSpinnerUI
          Provides the Synth L&F UI delegate for JSpinner.
 class SynthSplitPaneUI
          Provides the Synth L&F UI delegate for JSplitPane.
 class SynthTabbedPaneUI
          Provides the Synth L&F UI delegate for JTabbedPane.
 class SynthTableHeaderUI
          Provides the Synth L&F UI delegate for JTableHeader.
 class SynthTableUI
          Provides the Synth L&F UI delegate for JTable.
 class SynthTextAreaUI
          Provides the look and feel for a plain text editor in the Synth look and feel.
 class SynthTextFieldUI
          Provides the Synth L&F UI delegate for JTextField.
 class SynthTextPaneUI
          Provides the look and feel for a styled text editor in the Synth look and feel.
 class SynthToggleButtonUI
          Provides the Synth L&F UI delegate for JToggleButton.
 class SynthToolBarUI
          Provides the Synth L&F UI delegate for JToolBar.
 class SynthToolTipUI
          Provides the Synth L&F UI delegate for JToolTip.
 class SynthTreeUI
          Provides the Synth L&F UI delegate for JTree.
 class SynthViewportUI
          Provides the Synth L&F UI delegate for JViewport.
 

Methods in javax.swing.plaf.synth that return ComponentUI
Modifier and Type Method and Description
static ComponentUI SynthViewportUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthTreeUI.createUI(JComponent x)
          Creates a new UI object for the given component.
static ComponentUI SynthToolTipUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthToolBarUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthTextPaneUI.createUI(JComponent c)
          Creates a UI for the JTextPane.
static ComponentUI SynthTextAreaUI.createUI(JComponent ta)
          Creates a UI object for a JTextArea.
static ComponentUI SynthTableHeaderUI.createUI(JComponent h)
          Creates a new UI object for the given component.
static ComponentUI SynthTableUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthTabbedPaneUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthSplitPaneUI.createUI(JComponent x)
          Creates a new SynthSplitPaneUI instance
static ComponentUI SynthSpinnerUI.createUI(JComponent c)
          Returns a new instance of SynthSpinnerUI.
static ComponentUI SynthSliderUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthScrollPaneUI.createUI(JComponent x)
          Creates a new UI object for the given component.
static ComponentUI SynthScrollBarUI.createUI(JComponent c)
           
static ComponentUI SynthRootPaneUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthRadioButtonMenuItemUI.createUI(JComponent b)
          Creates a new UI object for the given component.
static ComponentUI SynthProgressBarUI.createUI(JComponent x)
          Creates a new UI object for the given component.
static ComponentUI SynthPopupMenuUI.createUI(JComponent x)
          Creates a new UI object for the given component.
static ComponentUI SynthPasswordFieldUI.createUI(JComponent c)
          Creates a UI for a JPasswordField.
static ComponentUI SynthSeparatorUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthPanelUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthOptionPaneUI.createUI(JComponent x)
          Creates a new UI object for the given component.
static ComponentUI SynthMenuUI.createUI(JComponent x)
          Creates a new UI object for the given component.
static ComponentUI SynthMenuBarUI.createUI(JComponent x)
          Creates a new UI object for the given component.
static ComponentUI SynthListUI.createUI(JComponent list)
          Creates a new UI object for the given component.
static ComponentUI SynthInternalFrameUI.createUI(JComponent b)
          Creates a new UI object for the given component.
static ComponentUI SynthTextFieldUI.createUI(JComponent c)
          Creates a UI for a JTextField.
static ComponentUI SynthFormattedTextFieldUI.createUI(JComponent c)
          Creates a UI for a JFormattedTextField.
static ComponentUI SynthEditorPaneUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthDesktopIconUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthDesktopPaneUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthComboBoxUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthLabelUI.createUI(JComponent c)
          Returns the LabelUI implementation used for the skins look and feel.
static ComponentUI SynthColorChooserUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthMenuItemUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthCheckBoxMenuItemUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthToggleButtonUI.createUI(JComponent b)
          Creates a new UI object for the given component.
static ComponentUI SynthRadioButtonUI.createUI(JComponent b)
          Creates a new UI object for the given component.
static ComponentUI SynthCheckBoxUI.createUI(JComponent b)
          Creates a new UI object for the given component.
static ComponentUI SynthButtonUI.createUI(JComponent c)
          Creates a new UI object for the given component.
static ComponentUI SynthLookAndFeel.createUI(JComponent c)
          Creates the Synth look and feel ComponentUI for the passed in JComponent.
 

Uses of ComponentUI in javax.swing.text
 

Subclasses of ComponentUI in javax.swing.text
Modifier and Type Class and Description
 class DefaultTextUI
          Deprecated.  
 


Java™ Platform
Standard Ed. 7

DRAFT ea-b118

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2010, Oracle Corporation. All rights reserved.
DRAFT ea-b118

Scripting on this page tracks web page traffic, but does not change the content in any way.