Package javax.swing.plaf.metal

Provides a cross-platform look and feel known as "Metal".

Class Summary

DefaultMetalTheme The default theme for the MetalLookAndFeel.
MetalBorders This factory class creates borders for the different Swing components UI.
MetalBorders.MetalButtonBorder The border that is drawn around Swing buttons.
MetalBorders.PopupMenuBorder A border implementation for popup menus.
MetalBorders.ScrollPaneBorder A border for JScrollPanes.
MetalButtonUI The Metal Look & Feel implementation for AbstractButtons.
MetalCheckBoxUI
MetalComboBoxUI
MetalDesktopIconUI
MetalIconFactory Creates icons for the MetalLookAndFeel.
MetalIconFactory.FileIcon16 An icon representing a file (drawn as a piece of paper with the top-right corner turned down).
MetalIconFactory.FolderIcon16 An icon representing a folder.
MetalIconFactory.TreeControlIcon A tree control icon.
MetalIconFactory.TreeFolderIcon A tree folder icon.
MetalIconFactory.TreeLeafIcon A tree leaf icon.
MetalInternalFrameUI
MetalLabelUI
MetalLookAndFeel A custom look and feel that is designed to look similar across different operating systems.
MetalPopupMenuSeparatorUI
MetalProgressBarUI
MetalRadioButtonUI
MetalRootPaneUI
MetalScrollBarUI
MetalScrollPaneUI
MetalSeparatorUI
MetalSliderUI
MetalSplitPaneUI
MetalTabbedPaneUI
MetalTextFieldUI
MetalTheme The base class for themes used by the MetalLookAndFeel.
MetalToggleButtonUI
MetalToolBarUI
MetalToolTipUI
MetalTreeUI
Provides a cross-platform look and feel known as "Metal".