Uses of Package javax.swing.plaf.metal (Java SE 21 & JDK 21)
Description: use: module: java.desktop, package: javax.swing.plaf.metal

# Uses of Package
javax.swing.plaf.metal

Packages that use javax.swing.plaf.metal
Package
Description
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.

- Classes in javax.swing.plaf.metal used by javax.swing.plaf.metal
  Class
  Description
  DefaultMetalTheme
  A concrete implementation of `MetalTheme` providing the original look of the Java Look and Feel, code-named "Steel".
  MetalBorders.ButtonBorder
  The class represents the border of a `JButton`.
  MetalBorders.Flush3DBorder
  The class represents the 3D border.
  MetalComboBoxEditor
  The default editor for Metal editable combo boxes
  MetalComboBoxUI.MetalComboBoxLayoutManager
  This class should be treated as a "protected" inner class.
  MetalFileChooserUI.DirectoryComboBoxModel
  Data model for a type-face selection combo-box.
  MetalFileChooserUI.FilterComboBoxModel
  Data model for a type-face selection combo-box.
  MetalFileChooserUI.FilterComboBoxRenderer
  Render different type sizes and styles.
  MetalIconFactory.FileIcon16
  Warning: Serialized objects of this class will not be compatible with future Swing releases.
  MetalIconFactory.FolderIcon16
  Warning: Serialized objects of this class will not be compatible with future Swing releases.
  MetalLabelUI
  A Windows L&F implementation of LabelUI.
  MetalRadioButtonUI
  RadioButtonUI implementation for MetalRadioButtonUI
  MetalScrollButton
  JButton object for Metal scrollbar arrows.
  MetalSeparatorUI
  A Metal L&F implementation of SeparatorUI.
  MetalTheme
  `MetalTheme` provides the color palette and fonts used by the Java Look and Feel.