| Comment | Returned-by | Constructor-argument | Method-argument | Field-type | Type-bound | Links |
The base class for all UI delegate objects in the Swing pluggable
look and feel architecture. The UI delegate object for a Swing
component is responsible for implementing the aspects of the
component that depend on the look and feel.
The JComponent class
invokes methods from this class in order to delegate operations
(painting, layout calculations, etc.) that may vary depending on the
look and feel installed. Client programs should not invoke methods
on this class directly.
javax.swing.JComponent, javax.swing.UIManager
javax.swing. JComponent .getUI ()javax.swing. UIDefaults .getUI () + 2 morejavax.swing. UIManager .getUI ()javax.swing.plaf. ComponentUI .createUI ()javax.swing.plaf.basic. BasicButtonUI .createUI ()javax.swing.plaf.basic. BasicCheckBoxMenuItemUI .createUI ()javax.swing.plaf.basic. BasicCheckBoxUI .createUI ()javax.swing.plaf.basic. BasicColorChooserUI .createUI ()javax.swing.plaf.basic. BasicComboBoxUI .createUI ()javax.swing.plaf.basic. BasicDesktopIconUI .createUI ()javax.swing.plaf.basic. BasicDesktopPaneUI .createUI ()javax.swing.plaf.basic. BasicEditorPaneUI .createUI ()javax.swing.plaf.basic. BasicFileChooserUI .createUI ()javax.swing.plaf.basic. BasicFormattedTextFieldUI .createUI ()javax.swing.plaf.basic. BasicInternalFrameUI .createUI ()javax.swing.plaf.basic. BasicLabelUI .createUI ()javax.swing.plaf.basic. BasicListUI .createUI ()javax.swing.plaf.basic. BasicMenuBarUI .createUI ()javax.swing.plaf.basic. BasicMenuItemUI .createUI ()javax.swing.plaf.basic. BasicMenuUI .createUI ()javax.swing.plaf.basic. BasicOptionPaneUI .createUI ()javax.swing.plaf.basic. BasicPanelUI .createUI ()javax.swing.plaf.basic. BasicPasswordFieldUI .createUI ()javax.swing.plaf.basic. BasicPopupMenuSeparatorUI .createUI ()javax.swing.plaf.basic. BasicPopupMenuUI .createUI ()javax.swing.plaf.basic. BasicProgressBarUI .createUI ()javax.swing.plaf.basic. BasicRadioButtonMenuItemUI .createUI ()javax.swing.plaf.basic. BasicRadioButtonUI .createUI ()javax.swing.plaf.basic. BasicRootPaneUI .createUI ()javax.swing.plaf.basic. BasicScrollBarUI .createUI ()javax.swing.plaf.basic. BasicScrollPaneUI .createUI ()javax.swing.plaf.basic. BasicSeparatorUI .createUI ()javax.swing.plaf.basic. BasicSliderUI .createUI ()javax.swing.plaf.basic. BasicSpinnerUI .createUI ()javax.swing.plaf.basic. BasicSplitPaneUI .createUI ()javax.swing.plaf.basic. BasicTabbedPaneUI .createUI ()javax.swing.plaf.basic. BasicTableHeaderUI .createUI ()javax.swing.plaf.basic. BasicTableUI .createUI ()javax.swing.plaf.basic. BasicTextAreaUI .createUI ()javax.swing.plaf.basic. BasicTextFieldUI .createUI ()javax.swing.plaf.basic. BasicTextPaneUI .createUI ()javax.swing.plaf.basic. BasicToggleButtonUI .createUI ()javax.swing.plaf.basic. BasicToolBarSeparatorUI .createUI ()javax.swing.plaf.basic. BasicToolBarUI .createUI ()javax.swing.plaf.basic. BasicToolTipUI .createUI ()javax.swing.plaf.basic. BasicTreeUI .createUI ()javax.swing.plaf.basic. BasicViewportUI .createUI ()javax.swing.plaf.metal. MetalButtonUI .createUI ()javax.swing.plaf.metal. MetalCheckBoxUI .createUI ()javax.swing.plaf.metal. MetalComboBoxUI .createUI ()javax.swing.plaf.metal. MetalDesktopIconUI .createUI ()javax.swing.plaf.metal. MetalFileChooserUI .createUI ()javax.swing.plaf.metal. MetalInternalFrameUI .createUI ()javax.swing.plaf.metal. MetalLabelUI .createUI ()javax.swing.plaf.metal. MetalMenuBarUI .createUI ()javax.swing.plaf.metal. MetalPopupMenuSeparatorUI .createUI ()javax.swing.plaf.metal. MetalProgressBarUI .createUI ()javax.swing.plaf.metal. MetalRadioButtonUI .createUI ()javax.swing.plaf.metal. MetalRootPaneUI .createUI ()javax.swing.plaf.metal. MetalScrollBarUI .createUI ()javax.swing.plaf.metal. MetalScrollPaneUI .createUI ()javax.swing.plaf.metal. MetalSeparatorUI .createUI ()javax.swing.plaf.metal. MetalSliderUI .createUI ()javax.swing.plaf.metal. MetalSplitPaneUI .createUI ()javax.swing.plaf.metal. MetalTabbedPaneUI .createUI ()javax.swing.plaf.metal. MetalTextFieldUI .createUI ()javax.swing.plaf.metal. MetalToggleButtonUI .createUI ()javax.swing.plaf.metal. MetalToolBarUI .createUI ()javax.swing.plaf.metal. MetalToolTipUI .createUI ()javax.swing.plaf.metal. MetalTreeUI .createUI ()javax.swing.plaf.multi. MultiButtonUI .createUI () + 1 morejavax.swing.plaf.multi. MultiColorChooserUI .createUI () + 1 morejavax.swing.plaf.multi. MultiComboBoxUI .createUI () + 1 morejavax.swing.plaf.multi. MultiDesktopIconUI .createUI () + 1 morejavax.swing.plaf.multi. MultiDesktopPaneUI .createUI () + 1 morejavax.swing.plaf.multi. MultiFileChooserUI .createUI () + 1 morejavax.swing.plaf.multi. MultiInternalFrameUI .createUI () + 1 morejavax.swing.plaf.multi. MultiLabelUI .createUI () + 1 morejavax.swing.plaf.multi. MultiListUI .createUI () + 1 morejavax.swing.plaf.multi. MultiLookAndFeel .createUIs () + 1 morejavax.swing.plaf.multi. MultiMenuBarUI .createUI () + 1 morejavax.swing.plaf.multi. MultiMenuItemUI .createUI () + 1 morejavax.swing.plaf.multi. MultiOptionPaneUI .createUI () + 1 morejavax.swing.plaf.multi. MultiPanelUI .createUI () + 1 morejavax.swing.plaf.multi. MultiPopupMenuUI .createUI () + 1 morejavax.swing.plaf.multi. MultiProgressBarUI .createUI () + 1 morejavax.swing.plaf.multi. MultiRootPaneUI .createUI () + 1 morejavax.swing.plaf.multi. MultiScrollBarUI .createUI () + 1 morejavax.swing.plaf.multi. MultiScrollPaneUI .createUI () + 1 morejavax.swing.plaf.multi. MultiSeparatorUI .createUI () + 1 morejavax.swing.plaf.multi. MultiSliderUI .createUI () + 1 morejavax.swing.plaf.multi. MultiSpinnerUI .createUI () + 1 morejavax.swing.plaf.multi. MultiSplitPaneUI .createUI () + 1 morejavax.swing.plaf.multi. MultiTabbedPaneUI .createUI () + 1 morejavax.swing.plaf.multi. MultiTableHeaderUI .createUI () + 1 morejavax.swing.plaf.multi. MultiTableUI .createUI () + 1 morejavax.swing.plaf.multi. MultiTextUI .createUI () + 1 morejavax.swing.plaf.multi. MultiToolBarUI .createUI () + 1 morejavax.swing.plaf.multi. MultiToolTipUI .createUI () + 1 morejavax.swing.plaf.multi. MultiTreeUI .createUI () + 1 morejavax.swing.plaf.multi. MultiViewportUI .createUI () + 1 morejavax.swing.plaf.synth. SynthButtonUI .createUI ()javax.swing.plaf.synth. SynthCheckBoxMenuItemUI .createUI ()javax.swing.plaf.synth. SynthCheckBoxUI .createUI ()javax.swing.plaf.synth. SynthColorChooserUI .createUI ()javax.swing.plaf.synth. SynthComboBoxUI .createUI ()javax.swing.plaf.synth. SynthDesktopIconUI .createUI ()javax.swing.plaf.synth. SynthDesktopPaneUI .createUI ()javax.swing.plaf.synth. SynthEditorPaneUI .createUI ()javax.swing.plaf.synth. SynthFormattedTextFieldUI .createUI ()javax.swing.plaf.synth. SynthInternalFrameUI .createUI ()javax.swing.plaf.synth. SynthLabelUI .createUI ()javax.swing.plaf.synth. SynthListUI .createUI ()javax.swing.plaf.synth. SynthLookAndFeel .createUI ()javax.swing.plaf.synth. SynthMenuBarUI .createUI ()javax.swing.plaf.synth. SynthMenuItemUI .createUI ()javax.swing.plaf.synth. SynthMenuUI .createUI ()javax.swing.plaf.synth. SynthOptionPaneUI .createUI ()javax.swing.plaf.synth. SynthPanelUI .createUI ()javax.swing.plaf.synth. SynthPasswordFieldUI .createUI ()javax.swing.plaf.synth. SynthPopupMenuUI .createUI ()javax.swing.plaf.synth. SynthProgressBarUI .createUI ()javax.swing.plaf.synth. SynthRadioButtonMenuItemUI .createUI ()javax.swing.plaf.synth. SynthRadioButtonUI .createUI ()javax.swing.plaf.synth. SynthRootPaneUI .createUI ()javax.swing.plaf.synth. SynthScrollBarUI .createUI ()javax.swing.plaf.synth. SynthScrollPaneUI .createUI ()javax.swing.plaf.synth. SynthSeparatorUI .createUI ()javax.swing.plaf.synth. SynthSliderUI .createUI ()javax.swing.plaf.synth. SynthSpinnerUI .createUI ()javax.swing.plaf.synth. SynthSplitPaneUI .createUI ()javax.swing.plaf.synth. SynthTabbedPaneUI .createUI ()javax.swing.plaf.synth. SynthTableHeaderUI .createUI ()javax.swing.plaf.synth. SynthTableUI .createUI ()javax.swing.plaf.synth. SynthTextAreaUI .createUI ()javax.swing.plaf.synth. SynthTextFieldUI .createUI ()javax.swing.plaf.synth. SynthTextPaneUI .createUI ()javax.swing.plaf.synth. SynthToggleButtonUI .createUI ()javax.swing.plaf.synth. SynthToolBarUI .createUI ()javax.swing.plaf.synth. SynthToolTipUI .createUI ()javax.swing.plaf.synth. SynthTreeUI .createUI ()javax.swing.plaf.synth. SynthViewportUI .createUI ()javax.swing. JComponent .ui javax.swing.plaf.multi. MultiButtonUI .uis javax.swing.plaf.multi. MultiColorChooserUI .uis javax.swing.plaf.multi. MultiComboBoxUI .uis javax.swing.plaf.multi. MultiDesktopIconUI .uis javax.swing.plaf.multi. MultiDesktopPaneUI .uis javax.swing.plaf.multi. MultiFileChooserUI .uis javax.swing.plaf.multi. MultiInternalFrameUI .uis javax.swing.plaf.multi. MultiLabelUI .uis javax.swing.plaf.multi. MultiListUI .uis javax.swing.plaf.multi. MultiMenuBarUI .uis javax.swing.plaf.multi. MultiMenuItemUI .uis javax.swing.plaf.multi. MultiOptionPaneUI .uis javax.swing.plaf.multi. MultiPanelUI .uis javax.swing.plaf.multi. MultiPopupMenuUI .uis javax.swing.plaf.multi. MultiProgressBarUI .uis javax.swing.plaf.multi. MultiRootPaneUI .uis javax.swing.plaf.multi. MultiScrollBarUI .uis javax.swing.plaf.multi. MultiScrollPaneUI .uis javax.swing.plaf.multi. MultiSeparatorUI .uis javax.swing.plaf.multi. MultiSliderUI .uis javax.swing.plaf.multi. MultiSpinnerUI .uis javax.swing.plaf.multi. MultiSplitPaneUI .uis javax.swing.plaf.multi. MultiTabbedPaneUI .uis javax.swing.plaf.multi. MultiTableHeaderUI .uis javax.swing.plaf.multi. MultiTableUI .uis javax.swing.plaf.multi. MultiTextUI .uis javax.swing.plaf.multi. MultiToolBarUI .uis javax.swing.plaf.multi. MultiToolTipUI .uis javax.swing.plaf.multi. MultiTreeUI .uis javax.swing.plaf.multi. MultiViewportUI .uis