Close

Java Swing - List of UIDefaults

[Updated: Nov 23, 2017, Created: Nov 16, 2017]

UIDefaults manages the defaults of currently installed Look and Feel components.

Following code prints the list of UIDefaults (Java 1.8).

package com.logicbig.example;

import javax.swing.*;
import java.util.*;

public class UiDefaultsList {

  public static void main(String[] args) throws Exception {
      List<Map.Entry<Object, Object>> entries =
              new ArrayList<>(UIManager.getLookAndFeelDefaults().entrySet());
      Collections.sort(entries, Comparator.comparing(e -> Objects.toString(e.getKey())));
      entries.forEach(UiDefaultsList::printEntry);
  }

  private static void printEntry(Map.Entry<Object, Object> e) {
      System.out.printf("%-53s= %s%n", e.getKey(), e.getValue().getClass().getTypeName());
  }
}

Output

AuditoryCues.allAuditoryCues                         = java.lang.Object[]
AuditoryCues.cueList = java.lang.Object[]
AuditoryCues.defaultCueList = java.lang.Object[]
AuditoryCues.noAuditoryCues = java.lang.Object[]
Button.background = javax.swing.plaf.ColorUIResource
Button.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$250/1900172181
Button.darkShadow = javax.swing.plaf.ColorUIResource
Button.defaultButtonFollowsFocus = java.lang.Boolean
Button.disabledText = javax.swing.plaf.ColorUIResource
Button.disabledToolBarBorderBackground = javax.swing.plaf.ColorUIResource
Button.focus = javax.swing.plaf.ColorUIResource
Button.focusInputMap = javax.swing.UIDefaults$LazyInputMap
Button.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
Button.foreground = sun.swing.PrintColorUIResource
Button.gradient = java.util.Arrays$ArrayList
Button.highlight = javax.swing.plaf.ColorUIResource
Button.light = javax.swing.plaf.ColorUIResource
Button.margin = javax.swing.plaf.InsetsUIResource
Button.rollover = java.lang.Boolean
Button.rolloverIconType = java.lang.String
Button.select = javax.swing.plaf.ColorUIResource
Button.shadow = javax.swing.plaf.ColorUIResource
Button.textIconGap = java.lang.Integer
Button.textShiftOffset = java.lang.Integer
Button.toolBarBorderBackground = javax.swing.plaf.ColorUIResource
ButtonUI = java.lang.String
CheckBox.background = javax.swing.plaf.ColorUIResource
CheckBox.border = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$222/1281759200
CheckBox.disabledText = javax.swing.plaf.ColorUIResource
CheckBox.focus = javax.swing.plaf.ColorUIResource
CheckBox.focusInputMap = javax.swing.UIDefaults$LazyInputMap
CheckBox.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
CheckBox.foreground = sun.swing.PrintColorUIResource
CheckBox.gradient = java.util.Arrays$ArrayList
CheckBox.icon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$262/1763310659
CheckBox.margin = javax.swing.plaf.InsetsUIResource
CheckBox.rollover = java.lang.Boolean
CheckBox.textIconGap = java.lang.Integer
CheckBox.textShiftOffset = java.lang.Integer
CheckBox.totalInsets = java.awt.Insets
CheckBoxMenuItem.acceleratorFont = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
CheckBoxMenuItem.acceleratorForeground = javax.swing.plaf.ColorUIResource
CheckBoxMenuItem.acceleratorSelectionForeground = sun.swing.PrintColorUIResource
CheckBoxMenuItem.arrowIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$291/1524430369
CheckBoxMenuItem.background = javax.swing.plaf.ColorUIResource
CheckBoxMenuItem.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$256/1159927898
CheckBoxMenuItem.borderPainted = java.lang.Boolean
CheckBoxMenuItem.checkIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$290/1305606724
CheckBoxMenuItem.commandSound = java.lang.String
CheckBoxMenuItem.disabledForeground = javax.swing.plaf.ColorUIResource
CheckBoxMenuItem.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
CheckBoxMenuItem.foreground = sun.swing.PrintColorUIResource
CheckBoxMenuItem.gradient = java.util.Arrays$ArrayList
CheckBoxMenuItem.margin = javax.swing.plaf.InsetsUIResource
CheckBoxMenuItem.selectionBackground = javax.swing.plaf.ColorUIResource
CheckBoxMenuItem.selectionForeground = sun.swing.PrintColorUIResource
CheckBoxMenuItemUI = java.lang.String
CheckBoxUI = java.lang.String
Checkbox.select = javax.swing.plaf.ColorUIResource
ColorChooser.background = javax.swing.plaf.ColorUIResource
ColorChooser.font = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$208/734509618
ColorChooser.foreground = sun.swing.PrintColorUIResource
ColorChooser.swatchesDefaultRecentColor = javax.swing.plaf.ColorUIResource
ColorChooser.swatchesRecentSwatchSize = java.awt.Dimension
ColorChooser.swatchesSwatchSize = java.awt.Dimension
ColorChooserUI = java.lang.String
ComboBox.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
ComboBox.background = javax.swing.plaf.ColorUIResource
ComboBox.buttonBackground = javax.swing.plaf.ColorUIResource
ComboBox.buttonDarkShadow = javax.swing.plaf.ColorUIResource
ComboBox.buttonHighlight = javax.swing.plaf.ColorUIResource
ComboBox.buttonShadow = javax.swing.plaf.ColorUIResource
ComboBox.disabledBackground = javax.swing.plaf.ColorUIResource
ComboBox.disabledForeground = javax.swing.plaf.ColorUIResource
ComboBox.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
ComboBox.foreground = sun.swing.PrintColorUIResource
ComboBox.isEnterSelectablePopup = java.lang.Boolean
ComboBox.noActionOnKeyNavigation = java.lang.Boolean
ComboBox.selectionBackground = javax.swing.plaf.ColorUIResource
ComboBox.selectionForeground = sun.swing.PrintColorUIResource
ComboBox.timeFactor = java.lang.Long
ComboBoxUI = java.lang.String
Desktop.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
Desktop.background = javax.swing.plaf.ColorUIResource
Desktop.minOnScreenInsets = javax.swing.plaf.InsetsUIResource
DesktopIcon.background = javax.swing.plaf.ColorUIResource
DesktopIcon.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$253/1840250355
DesktopIcon.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
DesktopIcon.foreground = sun.swing.PrintColorUIResource
DesktopIcon.width = java.lang.Integer
DesktopIconUI = java.lang.String
DesktopPaneUI = java.lang.String
EditorPane.background = javax.swing.plaf.ColorUIResource
EditorPane.border = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$213/301539071
EditorPane.caretBlinkRate = java.lang.Integer
EditorPane.caretForeground = sun.swing.PrintColorUIResource
EditorPane.focusInputMap = javax.swing.UIDefaults$LazyInputMap
EditorPane.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
EditorPane.foreground = sun.swing.PrintColorUIResource
EditorPane.inactiveForeground = javax.swing.plaf.ColorUIResource
EditorPane.margin = javax.swing.plaf.InsetsUIResource
EditorPane.selectionBackground = javax.swing.plaf.ColorUIResource
EditorPane.selectionForeground = sun.swing.PrintColorUIResource
EditorPaneUI = java.lang.String
FileChooser.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
FileChooser.detailsViewIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$269/1783084211
FileChooser.homeFolderIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
FileChooser.listViewIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$271/583902429
FileChooser.newFolderIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
FileChooser.readOnly = java.lang.Boolean
FileChooser.upFolderIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
FileChooser.useSystemExtensionHiding = java.lang.Boolean
FileChooser.usesSingleFilePane = java.lang.Boolean
FileChooserUI = java.lang.String
FileView.computerIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
FileView.directoryIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
FileView.fileIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
FileView.floppyDriveIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
FileView.hardDriveIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
FormattedTextField.background = javax.swing.plaf.ColorUIResource
FormattedTextField.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$246/1358949391
FormattedTextField.caretBlinkRate = java.lang.Integer
FormattedTextField.caretForeground = sun.swing.PrintColorUIResource
FormattedTextField.focusInputMap = javax.swing.UIDefaults$LazyInputMap
FormattedTextField.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
FormattedTextField.foreground = sun.swing.PrintColorUIResource
FormattedTextField.inactiveBackground = javax.swing.plaf.ColorUIResource
FormattedTextField.inactiveForeground = javax.swing.plaf.ColorUIResource
FormattedTextField.margin = javax.swing.plaf.InsetsUIResource
FormattedTextField.selectionBackground = javax.swing.plaf.ColorUIResource
FormattedTextField.selectionForeground = sun.swing.PrintColorUIResource
FormattedTextFieldUI = java.lang.String
InternalFrame.activeTitleBackground = javax.swing.plaf.ColorUIResource
InternalFrame.activeTitleForeground = sun.swing.PrintColorUIResource
InternalFrame.activeTitleGradient = java.util.Arrays$ArrayList
InternalFrame.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$277/1956130756
InternalFrame.borderColor = javax.swing.plaf.ColorUIResource
InternalFrame.borderDarkShadow = javax.swing.plaf.ColorUIResource
InternalFrame.borderHighlight = javax.swing.plaf.ColorUIResource
InternalFrame.borderLight = javax.swing.plaf.ColorUIResource
InternalFrame.borderShadow = javax.swing.plaf.ColorUIResource
InternalFrame.closeIcon = javax.swing.plaf.metal.OceanTheme$1
InternalFrame.closeSound = java.lang.String
InternalFrame.icon = sun.swing.SwingUtilities2$$Lambda$223/164073363
InternalFrame.iconifyIcon = javax.swing.plaf.metal.OceanTheme$2
InternalFrame.inactiveTitleBackground = javax.swing.plaf.ColorUIResource
InternalFrame.inactiveTitleForeground = sun.swing.PrintColorUIResource
InternalFrame.maximizeIcon = javax.swing.plaf.metal.OceanTheme$4
InternalFrame.maximizeSound = java.lang.String
InternalFrame.minimizeIcon = javax.swing.plaf.metal.OceanTheme$3
InternalFrame.minimizeSound = java.lang.String
InternalFrame.optionDialogBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$278/1409514066
InternalFrame.paletteBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$279/514342470
InternalFrame.paletteCloseIcon = javax.swing.plaf.metal.OceanTheme$5
InternalFrame.paletteTitleHeight = java.lang.Integer
InternalFrame.restoreDownSound = java.lang.String
InternalFrame.restoreUpSound = java.lang.String
InternalFrame.titleFont = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
InternalFrameTitlePane.closeButtonOpacity = java.lang.Boolean
InternalFrameTitlePane.iconifyButtonOpacity = java.lang.Boolean
InternalFrameTitlePane.maximizeButtonOpacity = java.lang.Boolean
InternalFrameUI = java.lang.String
Label.background = javax.swing.plaf.ColorUIResource
Label.disabledForeground = javax.swing.plaf.ColorUIResource
Label.disabledShadow = javax.swing.plaf.ColorUIResource
Label.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
Label.foreground = sun.swing.PrintColorUIResource
LabelUI = java.lang.String
List.background = javax.swing.plaf.ColorUIResource
List.cellRenderer = javax.swing.plaf.basic.BasicLookAndFeel$2
List.dropCellBackground = javax.swing.plaf.ColorUIResource
List.dropLineColor = javax.swing.plaf.ColorUIResource
List.focusCellHighlightBorder = javax.swing.plaf.metal.OceanTheme$$Lambda$304/1530604878
List.focusInputMap = javax.swing.UIDefaults$LazyInputMap
List.focusInputMap.RightToLeft = javax.swing.UIDefaults$LazyInputMap
List.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
List.foreground = sun.swing.PrintColorUIResource
List.noFocusBorder = javax.swing.plaf.BorderUIResource$EmptyBorderUIResource
List.selectionBackground = javax.swing.plaf.ColorUIResource
List.selectionForeground = sun.swing.PrintColorUIResource
List.timeFactor = java.lang.Long
ListUI = java.lang.String
Menu.acceleratorFont = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
Menu.acceleratorForeground = javax.swing.plaf.ColorUIResource
Menu.acceleratorSelectionForeground = sun.swing.PrintColorUIResource
Menu.arrowIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$287/400559952
Menu.background = javax.swing.plaf.ColorUIResource
Menu.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$256/1159927898
Menu.borderPainted = java.lang.Boolean
Menu.cancelMode = java.lang.String
Menu.checkIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$286/643139818
Menu.crossMenuMnemonic = java.lang.Boolean
Menu.disabledForeground = javax.swing.plaf.ColorUIResource
Menu.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
Menu.foreground = sun.swing.PrintColorUIResource
Menu.margin = javax.swing.plaf.InsetsUIResource
Menu.menuPopupOffsetX = java.lang.Integer
Menu.menuPopupOffsetY = java.lang.Integer
Menu.opaque = java.lang.Boolean
Menu.preserveTopLevelSelection = java.lang.Boolean
Menu.selectionBackground = javax.swing.plaf.ColorUIResource
Menu.selectionForeground = sun.swing.PrintColorUIResource
Menu.shortcutKeys = int[]
Menu.submenuPopupOffsetX = java.lang.Integer
Menu.submenuPopupOffsetY = java.lang.Integer
MenuBar.background = javax.swing.plaf.ColorUIResource
MenuBar.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$254/236111144
MenuBar.borderColor = javax.swing.plaf.ColorUIResource
MenuBar.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
MenuBar.foreground = sun.swing.PrintColorUIResource
MenuBar.gradient = java.util.Arrays$ArrayList
MenuBar.highlight = javax.swing.plaf.ColorUIResource
MenuBar.shadow = javax.swing.plaf.ColorUIResource
MenuBar.windowBindings = java.lang.Object[]
MenuBarUI = java.lang.String
MenuItem.acceleratorDelimiter = java.lang.String
MenuItem.acceleratorFont = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
MenuItem.acceleratorForeground = javax.swing.plaf.ColorUIResource
MenuItem.acceleratorSelectionForeground = sun.swing.PrintColorUIResource
MenuItem.arrowIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$289/1204365455
MenuItem.background = javax.swing.plaf.ColorUIResource
MenuItem.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$256/1159927898
MenuItem.borderPainted = java.lang.Boolean
MenuItem.checkIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$288/267167124
MenuItem.commandSound = java.lang.String
MenuItem.disabledForeground = javax.swing.plaf.ColorUIResource
MenuItem.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
MenuItem.foreground = sun.swing.PrintColorUIResource
MenuItem.margin = javax.swing.plaf.InsetsUIResource
MenuItem.selectionBackground = javax.swing.plaf.ColorUIResource
MenuItem.selectionForeground = sun.swing.PrintColorUIResource
MenuItemUI = java.lang.String
MenuUI = java.lang.String
OptionPane.background = javax.swing.plaf.ColorUIResource
OptionPane.border = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$234/829513147
OptionPane.buttonAreaBorder = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$235/1963952252
OptionPane.buttonClickThreshhold = java.lang.Integer
OptionPane.errorDialog.border.background = javax.swing.plaf.ColorUIResource
OptionPane.errorDialog.titlePane.background = javax.swing.plaf.ColorUIResource
OptionPane.errorDialog.titlePane.foreground = javax.swing.plaf.ColorUIResource
OptionPane.errorDialog.titlePane.shadow = javax.swing.plaf.ColorUIResource
OptionPane.errorIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
OptionPane.errorSound = java.lang.String
OptionPane.font = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$208/734509618
OptionPane.foreground = sun.swing.PrintColorUIResource
OptionPane.informationIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
OptionPane.informationSound = java.lang.String
OptionPane.messageAreaBorder = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$233/2054368561
OptionPane.messageForeground = sun.swing.PrintColorUIResource
OptionPane.minimumSize = javax.swing.plaf.DimensionUIResource
OptionPane.questionDialog.border.background = javax.swing.plaf.ColorUIResource
OptionPane.questionDialog.titlePane.background = javax.swing.plaf.ColorUIResource
OptionPane.questionDialog.titlePane.foreground = javax.swing.plaf.ColorUIResource
OptionPane.questionDialog.titlePane.shadow = javax.swing.plaf.ColorUIResource
OptionPane.questionIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
OptionPane.questionSound = java.lang.String
OptionPane.warningDialog.border.background = javax.swing.plaf.ColorUIResource
OptionPane.warningDialog.titlePane.background = javax.swing.plaf.ColorUIResource
OptionPane.warningDialog.titlePane.foreground = javax.swing.plaf.ColorUIResource
OptionPane.warningDialog.titlePane.shadow = javax.swing.plaf.ColorUIResource
OptionPane.warningIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
OptionPane.warningSound = java.lang.String
OptionPane.windowBindings = java.lang.Object[]
OptionPaneUI = java.lang.String
Panel.background = javax.swing.plaf.ColorUIResource
Panel.font = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$208/734509618
Panel.foreground = sun.swing.PrintColorUIResource
PanelUI = java.lang.String
PasswordField.background = javax.swing.plaf.ColorUIResource
PasswordField.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$246/1358949391
PasswordField.caretBlinkRate = java.lang.Integer
PasswordField.caretForeground = sun.swing.PrintColorUIResource
PasswordField.echoChar = java.lang.Character
PasswordField.focusInputMap = javax.swing.UIDefaults$LazyInputMap
PasswordField.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
PasswordField.foreground = sun.swing.PrintColorUIResource
PasswordField.inactiveBackground = javax.swing.plaf.ColorUIResource
PasswordField.inactiveForeground = javax.swing.plaf.ColorUIResource
PasswordField.margin = javax.swing.plaf.InsetsUIResource
PasswordField.selectionBackground = javax.swing.plaf.ColorUIResource
PasswordField.selectionForeground = sun.swing.PrintColorUIResource
PasswordFieldUI = java.lang.String
PopupMenu.background = javax.swing.plaf.ColorUIResource
PopupMenu.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$255/507636877
PopupMenu.consumeEventOnClose = java.lang.Boolean
PopupMenu.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
PopupMenu.foreground = sun.swing.PrintColorUIResource
PopupMenu.popupSound = java.lang.String
PopupMenu.selectedWindowInputMapBindings = java.lang.Object[]
PopupMenu.selectedWindowInputMapBindings.RightToLeft = java.lang.Object[]
PopupMenuSeparatorUI = java.lang.String
PopupMenuUI = java.lang.String
ProgressBar.background = javax.swing.plaf.ColorUIResource
ProgressBar.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$258/1339199803
ProgressBar.cellLength = java.lang.Integer
ProgressBar.cellSpacing = java.lang.Integer
ProgressBar.cycleTime = java.lang.Integer
ProgressBar.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
ProgressBar.foreground = javax.swing.plaf.ColorUIResource
ProgressBar.horizontalSize = javax.swing.plaf.DimensionUIResource
ProgressBar.repaintInterval = java.lang.Integer
ProgressBar.selectionBackground = javax.swing.plaf.ColorUIResource
ProgressBar.selectionForeground = javax.swing.plaf.ColorUIResource
ProgressBar.verticalSize = javax.swing.plaf.DimensionUIResource
ProgressBarUI = java.lang.String
RadioButton.background = javax.swing.plaf.ColorUIResource
RadioButton.border = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$222/1281759200
RadioButton.darkShadow = javax.swing.plaf.ColorUIResource
RadioButton.disabledText = javax.swing.plaf.ColorUIResource
RadioButton.focus = javax.swing.plaf.ColorUIResource
RadioButton.focusInputMap = javax.swing.UIDefaults$LazyInputMap
RadioButton.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
RadioButton.foreground = sun.swing.PrintColorUIResource
RadioButton.gradient = java.util.Arrays$ArrayList
RadioButton.highlight = javax.swing.plaf.ColorUIResource
RadioButton.icon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$263/986471629
RadioButton.light = javax.swing.plaf.ColorUIResource
RadioButton.margin = javax.swing.plaf.InsetsUIResource
RadioButton.rollover = java.lang.Boolean
RadioButton.select = javax.swing.plaf.ColorUIResource
RadioButton.shadow = javax.swing.plaf.ColorUIResource
RadioButton.textIconGap = java.lang.Integer
RadioButton.textShiftOffset = java.lang.Integer
RadioButton.totalInsets = java.awt.Insets
RadioButtonMenuItem.acceleratorFont = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
RadioButtonMenuItem.acceleratorForeground = javax.swing.plaf.ColorUIResource
RadioButtonMenuItem.acceleratorSelectionForeground = sun.swing.PrintColorUIResource
RadioButtonMenuItem.arrowIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$293/1056305962
RadioButtonMenuItem.background = javax.swing.plaf.ColorUIResource
RadioButtonMenuItem.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$256/1159927898
RadioButtonMenuItem.borderPainted = java.lang.Boolean
RadioButtonMenuItem.checkIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$292/821442795
RadioButtonMenuItem.commandSound = java.lang.String
RadioButtonMenuItem.disabledForeground = javax.swing.plaf.ColorUIResource
RadioButtonMenuItem.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
RadioButtonMenuItem.foreground = sun.swing.PrintColorUIResource
RadioButtonMenuItem.gradient = java.util.Arrays$ArrayList
RadioButtonMenuItem.margin = javax.swing.plaf.InsetsUIResource
RadioButtonMenuItem.selectionBackground = javax.swing.plaf.ColorUIResource
RadioButtonMenuItem.selectionForeground = sun.swing.PrintColorUIResource
RadioButtonMenuItemUI = java.lang.String
RadioButtonUI = java.lang.String
RootPane.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
RootPane.colorChooserDialogBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$248/1356017991
RootPane.defaultButtonWindowKeyBindings = java.lang.Object[]
RootPane.errorDialogBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$302/1205759985
RootPane.fileChooserDialogBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$248/1356017991
RootPane.frameBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$301/396120200
RootPane.informationDialogBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$247/831855139
RootPane.plainDialogBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$247/831855139
RootPane.questionDialogBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$248/1356017991
RootPane.warningDialogBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$303/965953074
RootPaneUI = java.lang.String
ScrollBar.allowsAbsolutePositioning = java.lang.Boolean
ScrollBar.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
ScrollBar.ancestorInputMap.RightToLeft = javax.swing.UIDefaults$LazyInputMap
ScrollBar.background = javax.swing.plaf.ColorUIResource
ScrollBar.darkShadow = javax.swing.plaf.ColorUIResource
ScrollBar.foreground = javax.swing.plaf.ColorUIResource
ScrollBar.gradient = java.util.Arrays$ArrayList
ScrollBar.highlight = javax.swing.plaf.ColorUIResource
ScrollBar.maximumThumbSize = javax.swing.plaf.DimensionUIResource
ScrollBar.minimumThumbSize = javax.swing.plaf.DimensionUIResource
ScrollBar.shadow = javax.swing.plaf.ColorUIResource
ScrollBar.thumb = javax.swing.plaf.ColorUIResource
ScrollBar.thumbDarkShadow = javax.swing.plaf.ColorUIResource
ScrollBar.thumbHighlight = javax.swing.plaf.ColorUIResource
ScrollBar.thumbShadow = javax.swing.plaf.ColorUIResource
ScrollBar.track = javax.swing.plaf.ColorUIResource
ScrollBar.trackHighlight = javax.swing.plaf.ColorUIResource
ScrollBar.width = java.lang.Integer
ScrollBarUI = java.lang.String
ScrollPane.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
ScrollPane.ancestorInputMap.RightToLeft = javax.swing.UIDefaults$LazyInputMap
ScrollPane.background = javax.swing.plaf.ColorUIResource
ScrollPane.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$249/1592939472
ScrollPane.font = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$208/734509618
ScrollPane.foreground = sun.swing.PrintColorUIResource
ScrollPaneUI = java.lang.String
Separator.background = javax.swing.plaf.ColorUIResource
Separator.foreground = javax.swing.plaf.ColorUIResource
Separator.highlight = javax.swing.plaf.ColorUIResource
Separator.shadow = javax.swing.plaf.ColorUIResource
SeparatorUI = java.lang.String
Slider.altTrackColor = javax.swing.plaf.ColorUIResource
Slider.background = javax.swing.plaf.ColorUIResource
Slider.focus = javax.swing.plaf.ColorUIResource
Slider.focusGradient = java.util.Arrays$ArrayList
Slider.focusInputMap = javax.swing.UIDefaults$LazyInputMap
Slider.focusInputMap.RightToLeft = javax.swing.UIDefaults$LazyInputMap
Slider.focusInsets = javax.swing.plaf.InsetsUIResource
Slider.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
Slider.foreground = javax.swing.plaf.ColorUIResource
Slider.gradient = java.util.Arrays$ArrayList
Slider.highlight = javax.swing.plaf.ColorUIResource
Slider.horizontalSize = java.awt.Dimension
Slider.horizontalThumbIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$274/1115445493
Slider.majorTickLength = java.lang.Integer
Slider.minimumHorizontalSize = java.awt.Dimension
Slider.minimumVerticalSize = java.awt.Dimension
Slider.onlyLeftMouseButtonDrag = java.lang.Boolean
Slider.shadow = javax.swing.plaf.ColorUIResource
Slider.tickColor = java.awt.Color
Slider.trackWidth = java.lang.Integer
Slider.verticalSize = java.awt.Dimension
Slider.verticalThumbIcon = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$275/232318763
SliderUI = java.lang.String
Spinner.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
Spinner.arrowButtonBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$250/1900172181
Spinner.arrowButtonInsets = javax.swing.plaf.InsetsUIResource
Spinner.arrowButtonSize = java.awt.Dimension
Spinner.background = javax.swing.plaf.ColorUIResource
Spinner.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$246/1358949391
Spinner.editorAlignment = java.lang.Integer
Spinner.editorBorderPainted = java.lang.Boolean
Spinner.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
Spinner.foreground = javax.swing.plaf.ColorUIResource
SpinnerUI = java.lang.String
SplitPane.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
SplitPane.background = javax.swing.plaf.ColorUIResource
SplitPane.border = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$237/1415023837
SplitPane.centerOneTouchButtons = java.lang.Boolean
SplitPane.darkShadow = javax.swing.plaf.ColorUIResource
SplitPane.dividerFocusColor = javax.swing.plaf.ColorUIResource
SplitPane.dividerSize = java.lang.Integer
SplitPane.highlight = javax.swing.plaf.ColorUIResource
SplitPane.oneTouchButtonsOpaque = java.lang.Boolean
SplitPane.shadow = javax.swing.plaf.ColorUIResource
SplitPaneDivider.border = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$238/1878040425
SplitPaneDivider.draggingColor = javax.swing.plaf.ColorUIResource
SplitPaneUI = java.lang.String
TabbedPane.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
TabbedPane.background = javax.swing.plaf.ColorUIResource
TabbedPane.borderHightlightColor = javax.swing.plaf.ColorUIResource
TabbedPane.contentAreaColor = javax.swing.plaf.ColorUIResource
TabbedPane.contentBorderInsets = java.awt.Insets
TabbedPane.contentOpaque = java.lang.Boolean
TabbedPane.darkShadow = javax.swing.plaf.ColorUIResource
TabbedPane.focus = javax.swing.plaf.ColorUIResource
TabbedPane.focusInputMap = javax.swing.UIDefaults$LazyInputMap
TabbedPane.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
TabbedPane.foreground = sun.swing.PrintColorUIResource
TabbedPane.highlight = javax.swing.plaf.ColorUIResource
TabbedPane.labelShift = java.lang.Integer
TabbedPane.light = javax.swing.plaf.ColorUIResource
TabbedPane.selectHighlight = javax.swing.plaf.ColorUIResource
TabbedPane.selected = javax.swing.plaf.ColorUIResource
TabbedPane.selectedLabelShift = java.lang.Integer
TabbedPane.selectedTabPadInsets = javax.swing.plaf.InsetsUIResource
TabbedPane.selectionFollowsFocus = java.lang.Boolean
TabbedPane.shadow = javax.swing.plaf.ColorUIResource
TabbedPane.tabAreaBackground = javax.swing.plaf.ColorUIResource
TabbedPane.tabAreaInsets = java.awt.Insets
TabbedPane.tabInsets = javax.swing.plaf.InsetsUIResource
TabbedPane.tabRunOverlay = java.lang.Integer
TabbedPane.tabsOpaque = java.lang.Boolean
TabbedPane.tabsOverlapBorder = java.lang.Boolean
TabbedPane.textIconGap = java.lang.Integer
TabbedPane.unselectedBackground = javax.swing.plaf.ColorUIResource
TabbedPaneUI = java.lang.String
Table.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
Table.ancestorInputMap.RightToLeft = javax.swing.UIDefaults$LazyInputMap
Table.ascendingSortIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
Table.background = javax.swing.plaf.ColorUIResource
Table.descendingSortIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
Table.dropCellBackground = javax.swing.plaf.ColorUIResource
Table.dropLineColor = javax.swing.plaf.ColorUIResource
Table.dropLineShortColor = sun.swing.PrintColorUIResource
Table.focusCellBackground = javax.swing.plaf.ColorUIResource
Table.focusCellForeground = sun.swing.PrintColorUIResource
Table.focusCellHighlightBorder = javax.swing.plaf.metal.OceanTheme$$Lambda$304/1530604878
Table.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
Table.foreground = sun.swing.PrintColorUIResource
Table.gridColor = javax.swing.plaf.ColorUIResource
Table.scrollPaneBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$249/1592939472
Table.selectionBackground = javax.swing.plaf.ColorUIResource
Table.selectionForeground = sun.swing.PrintColorUIResource
Table.sortIconColor = javax.swing.plaf.ColorUIResource
TableHeader.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
TableHeader.background = javax.swing.plaf.ColorUIResource
TableHeader.cellBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$285/1646610711
TableHeader.focusCellBackground = javax.swing.plaf.ColorUIResource
TableHeader.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
TableHeader.foreground = sun.swing.PrintColorUIResource
TableHeaderUI = java.lang.String
TableUI = java.lang.String
Text-specific LCD contrast key = java.lang.Integer
Text-specific antialiasing enable key = sun.awt.SunHints$Value
TextArea.background = javax.swing.plaf.ColorUIResource
TextArea.border = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$213/301539071
TextArea.caretBlinkRate = java.lang.Integer
TextArea.caretForeground = sun.swing.PrintColorUIResource
TextArea.focusInputMap = javax.swing.UIDefaults$LazyInputMap
TextArea.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
TextArea.foreground = sun.swing.PrintColorUIResource
TextArea.inactiveForeground = javax.swing.plaf.ColorUIResource
TextArea.margin = javax.swing.plaf.InsetsUIResource
TextArea.selectionBackground = javax.swing.plaf.ColorUIResource
TextArea.selectionForeground = sun.swing.PrintColorUIResource
TextAreaUI = java.lang.String
TextField.background = javax.swing.plaf.ColorUIResource
TextField.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$246/1358949391
TextField.caretBlinkRate = java.lang.Integer
TextField.caretForeground = sun.swing.PrintColorUIResource
TextField.darkShadow = javax.swing.plaf.ColorUIResource
TextField.focusInputMap = javax.swing.UIDefaults$LazyInputMap
TextField.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
TextField.foreground = sun.swing.PrintColorUIResource
TextField.highlight = javax.swing.plaf.ColorUIResource
TextField.inactiveBackground = javax.swing.plaf.ColorUIResource
TextField.inactiveForeground = javax.swing.plaf.ColorUIResource
TextField.light = javax.swing.plaf.ColorUIResource
TextField.margin = javax.swing.plaf.InsetsUIResource
TextField.selectionBackground = javax.swing.plaf.ColorUIResource
TextField.selectionForeground = sun.swing.PrintColorUIResource
TextField.shadow = javax.swing.plaf.ColorUIResource
TextFieldUI = java.lang.String
TextPane.background = javax.swing.plaf.ColorUIResource
TextPane.border = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$213/301539071
TextPane.caretBlinkRate = java.lang.Integer
TextPane.caretForeground = sun.swing.PrintColorUIResource
TextPane.focusInputMap = javax.swing.UIDefaults$LazyInputMap
TextPane.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
TextPane.foreground = sun.swing.PrintColorUIResource
TextPane.inactiveForeground = javax.swing.plaf.ColorUIResource
TextPane.margin = javax.swing.plaf.InsetsUIResource
TextPane.selectionBackground = javax.swing.plaf.ColorUIResource
TextPane.selectionForeground = sun.swing.PrintColorUIResource
TextPaneUI = java.lang.String
TitledBorder.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$252/554649297
TitledBorder.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
TitledBorder.titleColor = sun.swing.PrintColorUIResource
ToggleButton.background = javax.swing.plaf.ColorUIResource
ToggleButton.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$251/1746869148
ToggleButton.darkShadow = javax.swing.plaf.ColorUIResource
ToggleButton.disabledText = javax.swing.plaf.ColorUIResource
ToggleButton.focus = javax.swing.plaf.ColorUIResource
ToggleButton.focusInputMap = javax.swing.UIDefaults$LazyInputMap
ToggleButton.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
ToggleButton.foreground = sun.swing.PrintColorUIResource
ToggleButton.gradient = java.util.Arrays$ArrayList
ToggleButton.highlight = javax.swing.plaf.ColorUIResource
ToggleButton.light = javax.swing.plaf.ColorUIResource
ToggleButton.margin = javax.swing.plaf.InsetsUIResource
ToggleButton.select = javax.swing.plaf.ColorUIResource
ToggleButton.shadow = javax.swing.plaf.ColorUIResource
ToggleButton.textIconGap = java.lang.Integer
ToggleButton.textShiftOffset = java.lang.Integer
ToggleButtonUI = java.lang.String
ToolBar.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
ToolBar.background = javax.swing.plaf.ColorUIResource
ToolBar.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$257/1475425640
ToolBar.borderColor = javax.swing.plaf.ColorUIResource
ToolBar.darkShadow = javax.swing.plaf.ColorUIResource
ToolBar.dockingBackground = javax.swing.plaf.ColorUIResource
ToolBar.dockingForeground = javax.swing.plaf.ColorUIResource
ToolBar.floatingBackground = javax.swing.plaf.ColorUIResource
ToolBar.floatingForeground = javax.swing.plaf.ColorUIResource
ToolBar.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
ToolBar.foreground = sun.swing.PrintColorUIResource
ToolBar.highlight = javax.swing.plaf.ColorUIResource
ToolBar.isRollover = java.lang.Boolean
ToolBar.light = javax.swing.plaf.ColorUIResource
ToolBar.nonrolloverBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$300/257267570
ToolBar.rolloverBorder = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$299/1755501114
ToolBar.separatorSize = javax.swing.plaf.DimensionUIResource
ToolBar.shadow = javax.swing.plaf.ColorUIResource
ToolBarSeparatorUI = java.lang.String
ToolBarUI = java.lang.String
ToolTip.background = javax.swing.plaf.ColorUIResource
ToolTip.backgroundInactive = javax.swing.plaf.ColorUIResource
ToolTip.border = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$259/1592142280
ToolTip.borderInactive = javax.swing.plaf.metal.MetalLookAndFeel$$Lambda$260/56236934
ToolTip.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
ToolTip.foreground = sun.swing.PrintColorUIResource
ToolTip.foregroundInactive = javax.swing.plaf.ColorUIResource
ToolTip.hideAccelerator = java.lang.Boolean
ToolTipManager.enableToolTipMode = java.lang.String
ToolTipUI = java.lang.String
Tree.ancestorInputMap = javax.swing.UIDefaults$LazyInputMap
Tree.background = javax.swing.plaf.ColorUIResource
Tree.changeSelectionWithFocus = java.lang.Boolean
Tree.closedIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
Tree.collapsedIcon = javax.swing.plaf.metal.OceanTheme$6
Tree.drawsFocusBorderAroundIcon = java.lang.Boolean
Tree.dropCellBackground = javax.swing.plaf.ColorUIResource
Tree.dropLineColor = javax.swing.plaf.ColorUIResource
Tree.editorBorder = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$217/1166335723
Tree.expandedIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
Tree.focusInputMap = javax.swing.UIDefaults$LazyInputMap
Tree.focusInputMap.RightToLeft = javax.swing.UIDefaults$LazyInputMap
Tree.font = javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue
Tree.foreground = sun.swing.PrintColorUIResource
Tree.hash = javax.swing.plaf.ColorUIResource
Tree.leafIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
Tree.leftChildIndent = java.lang.Integer
Tree.line = javax.swing.plaf.ColorUIResource
Tree.lineTypeDashed = java.lang.Boolean
Tree.openIcon = sun.swing.SwingUtilities2$$Lambda$223/164073363
Tree.paintLines = java.lang.Boolean
Tree.rightChildIndent = java.lang.Integer
Tree.rowHeight = java.lang.Integer
Tree.scrollsOnExpand = java.lang.Boolean
Tree.selectionBackground = javax.swing.plaf.ColorUIResource
Tree.selectionBorderColor = javax.swing.plaf.ColorUIResource
Tree.selectionForeground = sun.swing.PrintColorUIResource
Tree.textBackground = javax.swing.plaf.ColorUIResource
Tree.textForeground = sun.swing.PrintColorUIResource
Tree.timeFactor = java.lang.Long
TreeUI = java.lang.String
Viewport.background = javax.swing.plaf.ColorUIResource
Viewport.font = javax.swing.plaf.basic.BasicLookAndFeel$$Lambda$208/734509618
Viewport.foreground = sun.swing.PrintColorUIResource
ViewportUI = java.lang.String
activeCaption = javax.swing.plaf.ColorUIResource
activeCaptionBorder = javax.swing.plaf.ColorUIResource
activeCaptionText = sun.swing.PrintColorUIResource
control = javax.swing.plaf.ColorUIResource
controlDkShadow = javax.swing.plaf.ColorUIResource
controlHighlight = javax.swing.plaf.ColorUIResource
controlLtHighlight = javax.swing.plaf.ColorUIResource
controlShadow = javax.swing.plaf.ColorUIResource
controlText = sun.swing.PrintColorUIResource
desktop = javax.swing.plaf.ColorUIResource
html.missingImage = sun.swing.SwingUtilities2$$Lambda$223/164073363
html.pendingImage = sun.swing.SwingUtilities2$$Lambda$223/164073363
inactiveCaption = javax.swing.plaf.ColorUIResource
inactiveCaptionBorder = javax.swing.plaf.ColorUIResource
inactiveCaptionText = sun.swing.PrintColorUIResource
info = javax.swing.plaf.ColorUIResource
infoText = sun.swing.PrintColorUIResource
menu = javax.swing.plaf.ColorUIResource
menuText = sun.swing.PrintColorUIResource
scrollbar = javax.swing.plaf.ColorUIResource
text = javax.swing.plaf.ColorUIResource
textHighlight = javax.swing.plaf.ColorUIResource
textHighlightText = sun.swing.PrintColorUIResource
textInactiveText = javax.swing.plaf.ColorUIResource
textText = sun.swing.PrintColorUIResource
window = javax.swing.plaf.ColorUIResource
windowBorder = javax.swing.plaf.ColorUIResource
windowText = sun.swing.PrintColorUIResource

See Also