JavaTM 2 Platform
Std. Ed. v1.4.0

Uses of Class
javax.swing.plaf.ComponentUI

Packages that use ComponentUI
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.text Provides classes and interfaces that deal with editable and noneditable text components. 
 

Uses of ComponentUI in javax.swing.plaf
 

Subclasses of ComponentUI in javax.swing.plaf
 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 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.
 

Uses of ComponentUI in javax.swing.plaf.basic
 

Subclasses of ComponentUI in javax.swing.plaf.basic
 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
          A Windows L&F 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
 

Uses of ComponentUI in javax.swing.plaf.metal
 

Subclasses of ComponentUI in javax.swing.plaf.metal
 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 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.
 

Uses of ComponentUI in javax.swing.plaf.multi
 

Subclasses of ComponentUI in javax.swing.plaf.multi
 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.
 

Uses of ComponentUI in javax.swing.text
 

Subclasses of ComponentUI in javax.swing.text
 class DefaultTextUI
          Deprecated.  
 


JavaTM 2 Platform
Std. Ed. v1.4.0

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

Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.