Name Type Description
UIResource Interface This public interface is used to designate which objects were created by ComponentUI delegates.
ColorChooserUI Class An abstract base class for delegates that implement the pluggable look and feel for a JColorChooser.
DesktopIconUI Class An abstract base class for delegates that implement the pluggable look and feel for a desktop icon.
FileChooserUI Class An abstract base class for delegates that implement the pluggable look and feel for a JFileChooser.
InternalFrameUI Class An abstract base class for delegates that implement the pluggable look and feel for a JInternalFrame.
OptionPaneUI Class An abstract base class for delegates that implement the pluggable look and feel for a JOptionPane.
SpinnerUI Class An abstract base class for delegates that implement the pluggable look and feel for a JSpinner.
ToolTipUI Class An abstract base class for delegates that implement the pluggable look and feel for a JToolTip.
DesktopPaneUI Class An abstract base class for delegates that implement the pluggable look and feel for a JDesktopPane.
SliderUI Class An abstract base class for delegates that implement the pluggable look and feel for a JSlider.
SplitPaneUI Class An abstract base class for delegates that implement the pluggable look and feel for a JSplitPane.
TreeUI Class An abstract base class for delegates that provide the user interface for JTree.
TableUI Class An abstract base class for delegates that implement the pluggable look and feel for a JTable.
TableHeaderUI Class An abstract base class for delegates that implement the pluggable look and feel for a JTableHeader.
ProgressBarUI Class An abstract base class for delegates that implement the pluggable look and feel for a JProgressBar.
IconUIResource Class An icon that is marked as UIResource, which indicates that it has been installed by a pluggable LookAndFeel.
TabbedPaneUI Class An abstract base class for delegates that implement the pluggable look and feel for a JTabbedPane.
BorderUIResource Class A wrapper for Border that also implements the BorderUIResource.BevelBorderUIResource marker interface.
BorderUIResource.BevelBorderUIResource Class A BevelBorder that also implements the UIResource marker interface.
BorderUIResource.CompoundBorderUIResource Class A CompoundBorder that also implements the UIResource marker interface.
BorderUIResource.EmptyBorderUIResource Class An EmptyBorder that also implements the UIResource marker interface.
BorderUIResource.EtchedBorderUIResource Class An EtchedBorder that also implements the UIResource marker interface.
BorderUIResource.LineBorderUIResource Class A LineBorder that also implements the UIResource marker interface.
BorderUIResource.MatteBorderUIResource Class A MatteBorder that also implements the UIResource marker interface.
BorderUIResource.TitledBorderUIResource Class A TitledBorder that also implements the UIResource marker interface.
TextUI Class An abstract base class for delegates that provide the user interface for text editors.
ScrollPaneUI Class An abstract base class for delegates that implement the pluggable look and feel for a JScrollPane.
ViewportUI Class An abstract base class for delegates that implement the pluggable look and feel for a JViewport.
ListUI Class An abstract base class for delegates that implement the pluggable look and feel for a JList.
ComboBoxUI Class An abstract base class for delegates that implement the pluggable look and feel for a JComboBox .
ScrollBarUI Class An abstract base class for delegates that implement the pluggable look and feel for a JScrollBar.
SeparatorUI Class An abstract base class for delegates that implement the pluggable look and feel for a JSeparator.
PopupMenuUI Class An abstract base class for delegates that implement the pluggable look and feel for a JPopupMenu.
MenuItemUI Class An abstract base class for delegates that implement the pluggable look and feel for a JMenuItem.
ToolBarUI Class An abstract base class for delegates that implement the pluggable look and feel for a JToolBar.
MenuBarUI Class An abstract base class for delegates that implement the pluggable look and feel for a JMenuBar.
LabelUI Class An abstract base class for delegates that implement the pluggable look and feel for a JLabel.
ButtonUI Class An abstract base class for delegates that implement the pluggable look and feel for a JButton.
ActionMapUIResource Class An ActionMap that implements the UIResource interface to indicate that it belongs to a pluggable LookAndFeel.
InputMapUIResource Class An InputMap that is marked as UIResource, which indicates that it has been installed by a pluggable LookAndFeel.
ComponentInputMapUIResource Class A ComponentInputMap that implements the UIResource interface to indicate that it belongs to a pluggable LookAndFeel.
RootPaneUI Class An abstract base class for delegates that implement the pluggable look and feel for a JRootPane.
PanelUI Class An abstract base class for delegates that implement the pluggable look and feel for a JPanel.
ComponentUI Class The abstract base class for all delegates that provide the pluggable look and feel for Swing components.
FontUIResource Class A font that is marked as UIResource, which indicates that it has been installed by a pluggable LookAndFeel.
DimensionUIResource Class A Dimension that is marked as UIResource, which indicates that it has been installed by a pluggable LookAndFeel.
InsetsUIResource Class An Insets that is marked as UIResource, which indicates that it has been installed by a pluggable LookAndFeel.
ColorUIResource Class A Color that is marked as UIResource, which indicates that the color has been installed by a pluggable LookAndFeel.