# Uses of Interface
javax.swing.plaf.synth.SynthUI

Packages that use SynthUI
Package
Description
javax.swing.plaf.synth
Synth is a skinnable look and feel in which all painting is delegated.

## Uses of SynthUI in javax.swing.plaf.synth

Classes in javax.swing.plaf.synth that implement SynthUI
Modifier and Type
Class
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`.