Java Tutorial/Swing/UIDefault
Содержание
- 1 14. Changing ToolTip background color for Swing Applications
- 2 14. Get default values for Swing-based user interface
- 3 14. Getting the Default Values for a Look and Feel
- 4 14. Listing UIDefault Properties
- 5 14. Setting a UI Default Value That Is Created at Every Fetch
- 6 14. Setting a UI Default Value That Is Created When Fetched
- 7 14. UIDefaults Class
14. Changing ToolTip background color for Swing Applications
import java.awt.Dimension;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.UIDefaults;
import javax.swing.UIManager;
import javax.swing.plaf.ColorUIResource;
import javax.swing.plaf.metal.MetalLookAndFeel;
class MyLookAndFeel extends MetalLookAndFeel {
protected void initSystemColorDefaults(UIDefaults table) {
super.initSystemColorDefaults(table);
table.put("info", new ColorUIResource(255, 255, 225));
}
}
class Main extends JFrame {
public Main() throws Exception{
UIManager.setLookAndFeel("MyLookAndFeel");
setLayout(new FlowLayout());
JButton b = new JButton();
b.setText("<html>A<br> B</html>");
b.setToolTipText("<html>C<br>D<br>E</html>");
add(b);
JLabel l = new JLabel("Z");
l.setToolTipText("zzzzz...");
add(l);
}
public static void main(String[] arg)throws Exception {
Main m = new Main();
m.setVisible(true);
m.setSize(new Dimension(300, 150));
m.validate();
}
}
14. Get default values for Swing-based user interface
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import javax.swing.UIManager;
public class Main {
public static void main(String[] args) throws Exception {
Set defaults = UIManager.getLookAndFeelDefaults().entrySet();
for (Iterator i = defaults.iterator(); i.hasNext();) {
Map.Entry entry = (Map.Entry) i.next();
System.out.print(entry.getKey() + " = ");
System.out.println(entry.getValue());
}
}
}
14. Getting the Default Values for a Look and Feel
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.Insets;
import javax.swing.Icon;
import javax.swing.InputMap;
import javax.swing.UIDefaults;
import javax.swing.UIManager;
import javax.swing.border.Border;
public class Main {
public static void main(String[] argv) {
UIDefaults uidefs = UIManager.getLookAndFeelDefaults();
String[] keys = (String[]) uidefs.keySet().toArray(new String[0]);
for (int i = 0; i < keys.length; i++) {
Object v = uidefs.get(keys[i]);
if (v instanceof Integer) {
int intVal = uidefs.getInt(keys[i]);
} else if (v instanceof Boolean) {
boolean boolVal = uidefs.getBoolean(keys[i]);
} else if (v instanceof String) {
String strVal = uidefs.getString(keys[i]);
} else if (v instanceof Dimension) {
Dimension dimVal = uidefs.getDimension(keys[i]);
} else if (v instanceof Insets) {
Insets insetsVal = uidefs.getInsets(keys[i]);
} else if (v instanceof Color) {
Color colorVal = uidefs.getColor(keys[i]);
} else if (v instanceof Font) {
Font fontVal = uidefs.getFont(keys[i]);
} else if (v instanceof Border) {
Border borderVal = uidefs.getBorder(keys[i]);
} else if (v instanceof Icon) {
Icon iconVal = uidefs.getIcon(keys[i]);
} else if (v instanceof javax.swing.text.JTextComponent.KeyBinding[]) {
javax.swing.text.JTextComponent.KeyBinding[] keyBindsVal = (javax.swing.text.JTextComponent.KeyBinding[]) uidefs
.get(keys[i]);
} else if (v instanceof InputMap) {
InputMap imapVal = (InputMap) uidefs.get(keys[i]);
} else {
System.out.println("Unknown type");
}
}
}
}
14. Listing UIDefault Properties
import java.util.Enumeration;
import javax.swing.UIDefaults;
import javax.swing.UIManager;
public class ListProperties {
public static void main(String args[]) throws Exception {
UIManager.LookAndFeelInfo looks[] = UIManager.getInstalledLookAndFeels();
for (UIManager.LookAndFeelInfo info : looks) {
UIManager.setLookAndFeel(info.getClassName());
UIDefaults defaults = UIManager.getDefaults();
Enumeration newKeys = defaults.keys();
while (newKeys.hasMoreElements()) {
Object obj = newKeys.nextElement();
System.out.printf("%50s : %s\n", obj, UIManager.get(obj));
}
}
}
}
TabbedPane.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] ToggleButton.margin : javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14] Table.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] InternalFrameUI : com.sun.java.swing.plaf.windows.WindowsInternalFrameUI TextField.inactiveForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] Menu.border : javax.swing.plaf.basic.BasicBorders$MarginBorder@992bae CheckBoxMenuItemUI : com.sun.java.swing.plaf.windows.WindowsCheckBoxMenuItemUI CheckBox.focusInputMap : javax.swing.plaf.InputMapUIResource@2bd3a Tree.timeFactor : 1000 PasswordField.focusInputMap : javax.swing.plaf.InputMapUIResource@1d53f5b FormattedTextField.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] ToolBarSeparatorUI : com.sun.java.swing.plaf.windows.WindowsToolBarSeparatorUI PasswordField.inactiveBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] MenuItem.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ProgressBar.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] EditorPane.caretBlinkRate : 500 CheckBoxMenuItem.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] OptionPane.messageAreaBorder : javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@1329642 ComboBox.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Tree.focusInputMap.RightToLeft : javax.swing.plaf.InputMapUIResource@26d607 CheckBoxMenuItem.acceleratorForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] CheckBoxMenuItem.checkIcon : javax.swing.plaf.basic.BasicIconFactory$CheckBoxMenuItemIcon@138c63 Menu.shortcutKeys : [I@165f738 Tree.selectionBorderColor : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] DesktopIcon.border : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@149b290 Button.darkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] Viewport.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] MenuItem.checkIcon : com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuItemCheckIcon@b1074a controlText : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ProgressBar.cellSpacing : 2 Table.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] MenuItem.rumandSound : win.sound.menuCommand ScrollPaneUI : javax.swing.plaf.basic.BasicScrollPaneUI Slider.focusInputMap.RightToLeft : javax.swing.plaf.InputMapUIResource@55a338 Slider.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] EditorPane.focusInputMap : javax.swing.plaf.InputMapUIResource@4ee70b SplitPane.dividerSize : 5 Button.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] FileChooser.listFont : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] ColorChooser.font : javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12] Separator.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ProgressBar.horizontalSize : javax.swing.plaf.DimensionUIResource[width=146,height=12] ColorChooser.swatchesDefaultRecentColor : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Desktop.background : javax.swing.plaf.ColorUIResource[r=58,g=110,b=165] FileChooser.detailsViewIcon : javax.swing.ImageIcon@1eec35 TabbedPane.textIconGap : 4 TableHeader.cellBorder : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@25c828 ScrollPane.ancestorInputMap.RightToLeft : javax.swing.plaf.InputMapUIResource@77ef83 ProgressBar.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Button.showMnemonics : false Tree.paintLines : true TextPane.inactiveForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] Button.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] textHighlight : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] FileChooser.usesSingleFilePane : true windowBorder : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] MenuBar.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] InternalFrame.inactiveTitleForeground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Separator.foreground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] TabbedPane.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] SplitPaneDivider.border : javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder@d85cc MenuBar.windowBindings : [Ljava.lang.Object;@1cb52ae CheckBox.textIconGap : 4 TextArea.font : javax.swing.plaf.FontUIResource[family=Monospaced,name=Courier,style=plain,size=13] PasswordField.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] Spinner.font : javax.swing.plaf.FontUIResource[family=Monospaced,name=Courier,style=plain,size=13] Spinner.foreground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] TextPane.caretForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] RadioButtonMenuItem.acceleratorFont : javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12] CheckBoxMenuItem.border : javax.swing.plaf.basic.BasicBorders$MarginBorder@1a12495 RadioButton.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] TextField.disabledBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] TitledBorder.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] OptionPane.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ToolBar.floatingBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ProgressBar.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Table.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] TabbedPane.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] AuditoryCues.allAuditoryCues : [Ljava.lang.Object;@1deeb40 InternalFrame.titleButtonWidth : 18 menuPressedItemF : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] menuPressedItemB : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] TextField.light : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] EditorPane.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] List.focusInputMap : javax.swing.plaf.InputMapUIResource@68c26c Slider.focus : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] PopupMenuSeparatorUI : javax.swing.plaf.basic.BasicPopupMenuSeparatorUI Tree.leftChildIndent : 7 RadioButtonMenuItem.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Button.dashedRectGapWidth : 10 TabbedPane.darkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] TabbedPane.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Menu.acceleratorForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] PanelUI : javax.swing.plaf.basic.BasicPanelUI TextField.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] TextArea.margin : javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0] RadioButtonMenuItem.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] InternalFrame.titlePaneHeight : 18 TextField.margin : javax.swing.plaf.InsetsUIResource[top=1,left=1,bottom=1,right=1] TextArea.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ScrollBar.thumbShadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] ToolTip.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Menu.arrowIcon : com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuArrowIcon@955cd5 OptionPane.warningSound : win.sound.exclamation InternalFrame.activeTitleForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ComboBox.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] TableHeader.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Tree.drawDashedFocusIndicator : true TitledBorder.titleColor : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Menu.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] RadioButtonMenuItem.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] desktop : javax.swing.plaf.ColorUIResource[r=58,g=110,b=165] RadioButton.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] CheckBoxMenuItem.rumandSound : win.sound.menuCommand ToolBar.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] ToggleButton.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Slider.foreground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] MenuItem.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] EditorPane.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Button.dashedRectGapHeight : 8 Tree.rightChildIndent : 13 SeparatorUI : com.sun.java.swing.plaf.windows.WindowsSeparatorUI OptionPane.questionSound : win.sound.question RadioButtonMenuItem.rumandSound : win.sound.menuCommand ToolBar.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Slider.focusInsets : javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2] EditorPane.border : javax.swing.plaf.basic.BasicBorders$MarginBorder@1bde4 PasswordField.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] InternalFrame.inactiveBorderColor : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Slider.minimumVerticalSize : java.awt.Dimension[width=21,height=36] CheckBox.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Menu.submenuPopupOffsetY : -3 Menu.submenuPopupOffsetX : -4 TextPane.margin : javax.swing.plaf.InsetsUIResource[top=3,left=3,bottom=3,right=3] Tree.focusInputMap : javax.swing.plaf.InputMapUIResource@59fb21 TextAreaUI : com.sun.java.swing.plaf.windows.WindowsTextAreaUI LabelUI : com.sun.java.swing.plaf.windows.WindowsLabelUI OptionPane.warningIcon : javax.swing.ImageIcon@1766806 RadioButtonMenuItem.acceleratorForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] InternalFrame.restoreUpSound : win.sound.restoreUp FileChooser.listViewBorder : javax.swing.plaf.BorderUIResource$BevelBorderUIResource@13c7378 Tree.changeSelectionWithFocus : true TreeUI : com.sun.java.swing.plaf.windows.WindowsTreeUI TextField.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] inactiveCaptionText : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ProgressBar.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] ScrollBar.trackHighlightForeground : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] OptionPane.buttonClickThreshhold : 500 ColorChooser.swatchesRecentSwatchSize : java.awt.Dimension[width=10,height=10] ScrollBar.thumbHighlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ScrollPane.border : javax.swing.plaf.basic.BasicBorders$FieldBorder@a77106 AuditoryCues.noAuditoryCues : [Ljava.lang.Object;@ed662d MenuBar.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] RadioButtonUI : com.sun.java.swing.plaf.windows.WindowsRadioButtonUI OptionPane.questionIcon : javax.swing.ImageIcon@1cf4a2c CheckBox.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] FormattedTextField.border : javax.swing.plaf.basic.BasicBorders$FieldBorder@eac5a CheckBoxMenuItem.borderPainted : false Tree.ancestorInputMap : javax.swing.plaf.InputMapUIResource@15575e0 Tree.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] RadioButtonMenuItem.margin : javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2] MenuItem.borderPainted : false RootPane.defaultButtonWindowKeyBindings : [Ljava.lang.Object;@1addb59 PasswordField.caretForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] CheckBox.interiorBackground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] SplitPane.ancestorInputMap : javax.swing.plaf.InputMapUIResource@11bed71 FormattedTextField.caretForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ComboBox.ancestorInputMap : javax.swing.plaf.InputMapUIResource@81b1fb InternalFrame.closeSound : win.sound.close FileChooser.newFolderIcon : javax.swing.ImageIcon@cbdb20 OptionPane.messageFont : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] ToggleButton.border : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@19f3736 Application.useSystemFontSettings : true InternalFrame.icon : com.sun.java.swing.plaf.windows.WindowsInternalFrameTitlePane$ScalableIconUIResource@e79839 InternalFrame.inactiveTitleGradient : javax.swing.plaf.ColorUIResource[r=192,g=192,b=192] ListUI : javax.swing.plaf.basic.BasicListUI ColorChooser.swatchesSwatchSize : java.awt.Dimension[width=10,height=10] ToggleButton.textIconGap : 4 FormattedTextField.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ToggleButton.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] TextArea.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Tree.lineTypeDashed : true Menu.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] TextPaneUI : com.sun.java.swing.plaf.windows.WindowsTextPaneUI Menu.acceleratorFont : javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12] FileChooser.listViewWindowsStyle : true Separator.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] ComboBox.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] CheckBoxMenuItem.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] PopupMenu.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] SplitPane.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ComboBox.disabledForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] InternalFrame.layoutTitlePaneAtOrigin : false OptionPane.border : javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@bac9b9 FileChooser.listViewIcon : javax.swing.ImageIcon@111b910 ToolBar.dockingBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] FileChooser.homeFolderIcon : javax.swing.LookAndFeel$1@8ceeea CheckBoxMenuItem.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ScrollBar.width : 16 RadioButton.textIconGap : 4 ScrollBar.ancestorInputMap.RightToLeft : javax.swing.plaf.InputMapUIResource@995a79 InternalFrame.borderColor : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ToolBar.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] RadioButton.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] List.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] TextPane.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ScrollBar.ancestorInputMap : javax.swing.plaf.InputMapUIResource@2c35e Panel.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Tree.expandedIcon : com.sun.java.swing.plaf.windows.WindowsTreeUI$ExpandedIcon@1687e7c SliderUI : com.sun.java.swing.plaf.windows.WindowsSliderUI Button.focusInputMap : javax.swing.plaf.InputMapUIResource@14835fb TextPane.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ToolBar.ancestorInputMap : javax.swing.plaf.InputMapUIResource@1cffeb4 List.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] FileView.directoryIcon : javax.swing.plaf.IconUIResource@5b0668 MenuItem.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] Tree.closedIcon : javax.swing.plaf.IconUIResource@1d5a0 com.sun.java.swing.plaf.windows.WindowsLabelUI : class com.sun.java.swing.plaf.windows.WindowsLabelUI class javax.swing.plaf.metal.MetalLabelUI : public static javax.swing.plaf.ruponentUI javax.swing.plaf.metal.MetalLabelUI.createUI(javax.swing.JComponent) javax.swing.plaf.metal.MetalLabelUI : class javax.swing.plaf.metal.MetalLabelUI class com.sun.java.swing.plaf.windows.WindowsLabelUI : public static javax.swing.plaf.ruponentUI com.sun.java.swing.plaf.windows.WindowsLabelUI.createUI(javax.swing.JComponent) class com.sun.java.swing.plaf.motif.MotifLabelUI : public static javax.swing.plaf.ruponentUI com.sun.java.swing.plaf.motif.MotifLabelUI.createUI(javax.swing.JComponent) com.sun.java.swing.plaf.motif.MotifLabelUI : class com.sun.java.swing.plaf.motif.MotifLabelUI TextPane.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] Label.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] TabbedPane.tabAreaInsets : javax.swing.plaf.InsetsUIResource[top=3,left=2,bottom=0,right=2] FileView.floppyDriveIcon : javax.swing.plaf.IconUIResource@1f64158 EditorPane.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] SplitPane.darkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] ToggleButton.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] SplitPane.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ToolTip.border : javax.swing.plaf.BorderUIResource$LineBorderUIResource@15a0305 Slider.verticalSize : java.awt.Dimension[width=21,height=200] Tree.openIcon : javax.swing.plaf.IconUIResource@3c2378 FileView.ruputerIcon : javax.swing.plaf.IconUIResource@3cc262 scrollbar : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] MenuBarUI : com.sun.java.swing.plaf.windows.WindowsMenuBarUI TabbedPane.tabsOverlapBorder : false ScrollPane.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] TitledBorder.border : javax.swing.plaf.BorderUIResource$EtchedBorderUIResource@1b000e7 Slider.tickColor : java.awt.Color[r=0,g=0,b=0] Tree.textBackground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ToggleButtonUI : com.sun.java.swing.plaf.windows.WindowsToggleButtonUI InternalFrame.minimizeSound : win.sound.minimize RadioButton.focusInputMap : javax.swing.plaf.InputMapUIResource@fdb00d Menu.crossMenuMnemonic : false InternalFrame.restoreDownSound : win.sound.restoreDown Tree.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] OptionPane.buttonAreaBorder : javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@131303f RootPane.ancestorInputMap : javax.swing.plaf.InputMapUIResource@56860b Menu.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] TabbedPane.ancestorInputMap : javax.swing.plaf.InputMapUIResource@7a5a19 FileChooser.fileNameLabelMnemonic : 78 InternalFrame.windowBindings : [Ljava.lang.Object;@b122a1 ScrollBar.thumbDarkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] textText : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] TextArea.border : javax.swing.plaf.basic.BasicBorders$MarginBorder@1589e56 ScrollBar.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] TextField.border : javax.swing.plaf.basic.BasicBorders$FieldBorder@1033a6f ComboBox.buttonDarkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] InternalFrame.minimizeIconBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] TextField.caretForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ComboBox.buttonBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ComboBox.buttonHighlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] TextField.inactiveBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] DesktopIcon.width : 160 CheckBoxMenuItem.acceleratorFont : javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12] CheckBoxUI : com.sun.java.swing.plaf.windows.WindowsCheckBoxUI PasswordField.margin : javax.swing.plaf.InsetsUIResource[top=1,left=1,bottom=1,right=1] Table.focusCellForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] TextField.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] ComboBox.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] Menu.checkIcon : javax.swing.plaf.basic.BasicIconFactory$MenuItemCheckIcon@1d2b01b ColorChooserUI : javax.swing.plaf.basic.BasicColorChooserUI RootPaneUI : com.sun.java.swing.plaf.windows.WindowsRootPaneUI Menu.acceleratorSelectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] RadioButton.focus : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] FileChooser.upFolderIcon : javax.swing.ImageIcon@f18e8e PopupMenu.selectedWindowInputMapBindings : [Ljava.lang.Object;@c623af RadioButton.light : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] SplitPaneUI : com.sun.java.swing.plaf.windows.WindowsSplitPaneUI TextField.focusInputMap : javax.swing.plaf.InputMapUIResource@50ca0c Table.ancestorInputMap : javax.swing.plaf.InputMapUIResource@e753 Table.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] Tree.scrollsOnExpand : true List.cellRenderer : javax.swing.DefaultListCellRenderer$UIResource[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@115273a,flags=25165832,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER] MenuItem.acceleratorSelectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] activeCaptionBorder : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Panel.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] CheckBoxMenuItem.acceleratorSelectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] TextPane.border : javax.swing.plaf.basic.BasicBorders$MarginBorder@15311bd FormattedTextField.inactiveForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] RadioButton.margin : javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2] TextFieldUI : com.sun.java.swing.plaf.windows.WindowsTextFieldUI TabbedPane.focusInputMap : javax.swing.plaf.InputMapUIResource@b1aebf CheckBox.margin : javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2] FormattedTextField.caretBlinkRate : 500 TableUI : javax.swing.plaf.basic.BasicTableUI OptionPane.messageForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] List.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Table.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] PopupMenu.popupSound : win.sound.menuPopup Table.ancestorInputMap.RightToLeft : javax.swing.plaf.InputMapUIResource@1478a43 TabbedPane.tabRunOverlay : 2 Table.focusCellHighlightBorder : com.sun.java.swing.plaf.windows.WindowsBorders$ComplementDashedBorder@1c65216 controlDkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] ColorChooser.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] RadioButton.icon : com.sun.java.swing.plaf.windows.WindowsIconFactory$RadioButtonIcon@54c4ad InternalFrame.borderDarkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] MenuBar.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Label.disabledForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] InternalFrame.inactiveTitleBackground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] Table.scrollPaneBorder : javax.swing.plaf.BorderUIResource$BevelBorderUIResource@13c7378 Separator.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] FormattedTextField.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] PasswordField.inactiveForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] RadioButtonMenuItem.border : javax.swing.plaf.basic.BasicBorders$MarginBorder@1372656 InternalFrame.activeTitleGradient : javax.swing.plaf.ColorUIResource[r=166,g=202,b=240] MenuItem.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Button.margin : javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14] RadioButtonMenuItem.arrowIcon : javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon@f6ac0b TextArea.caretBlinkRate : 500 PopupMenu.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] OptionPane.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] TabbedPane.tabInsets : javax.swing.plaf.InsetsUIResource[top=0,left=4,bottom=1,right=4] ViewportUI : javax.swing.plaf.basic.BasicViewportUI Spinner.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] InternalFrame.maximizeSound : win.sound.maximize InternalFrame.titleFont : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=bold,size=11] Viewport.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Button.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Table.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] RadioButton.interiorBackground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] OptionPane.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ProgressBar.cellLength : 7 ProgressBar.repaintInterval : 50 ButtonUI : com.sun.java.swing.plaf.windows.WindowsButtonUI Tree.hash : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] OptionPane.errorSound : win.sound.hand Label.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] InternalFrame.borderWidth : 1 Button.disabledForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] TextArea.caretForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] SplitPaneDivider.draggingColor : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] Table.light : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] InternalFrame.activeBorderColor : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Desktop.ancestorInputMap : javax.swing.plaf.InputMapUIResource@1b6101e TextArea.inactiveForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] controlHighlight : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] TextField.caretBlinkRate : 500 TextArea.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] Button.defaultButtonFollowsFocus : true ToolTip.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=225] MenuItem.acceleratorForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Tree.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] TabbedPane.focus : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] TabbedPane.light : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ScrollPane.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] RadioButton.darkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] FileChooserUI : com.sun.java.swing.plaf.windows.WindowsFileChooserUI InternalFrame.activeTitleBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] MenuItem.disabledForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] OptionPane.minimumSize : javax.swing.plaf.DimensionUIResource[width=262,height=90] ToggleButton.darkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] ScrollBar.trackForeground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ToggleButton.textShiftOffset : 1 Spinner.ancestorInputMap : javax.swing.plaf.InputMapUIResource@1dc423f ToggleButton.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] List.focusCellHighlightBorder : com.sun.java.swing.plaf.windows.WindowsBorders$ComplementDashedBorder@1815bfb Slider.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] RadioButtonMenuItem.borderPainted : false EditorPane.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] Menu.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] PasswordField.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] RadioButton.textShiftOffset : 0 PasswordField.disabledBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] RadioButton.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] CheckBox.darkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] OptionPane.errorIcon : javax.swing.ImageIcon@1bdc9d8 CheckBox.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] RadioButtonMenuItemUI : com.sun.java.swing.plaf.windows.WindowsRadioButtonMenuItemUI inactiveCaptionBorder : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] DesktopIconUI : com.sun.java.swing.plaf.windows.WindowsDesktopIconUI ToolBar.floatingForeground : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] ProgressBar.foreground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] ToolBar.darkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] inactiveCaption : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] MenuItem.margin : javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2] RadioButtonMenuItem.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ToolBar.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] CheckBox.icon : com.sun.java.swing.plaf.windows.WindowsIconFactory$CheckBoxIcon@609959 InternalFrame.resizeIconShadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] PasswordField.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] InternalFrame.borderShadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] ScrollBar.thumb : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] SplitPane.border : javax.swing.plaf.basic.BasicBorders$SplitPaneBorder@10ea9ba TextField.darkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] TextField.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] TextPane.focusInputMap : javax.swing.plaf.InputMapUIResource@1a918d5 MenuItem.acceleratorFont : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] ProgressBar.border : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@9d6065 ScrollBar.minimumThumbSize : javax.swing.plaf.DimensionUIResource[width=8,height=8] FormattedTextFieldUI : javax.swing.plaf.basic.BasicFormattedTextFieldUI ComboBox.border : javax.swing.plaf.basic.BasicBorders$FieldBorder@238a47 TabbedPane.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] OptionPane.informationSound : win.sound.asterisk CheckBox.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Menu.margin : javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2] ProgressBarUI : com.sun.java.swing.plaf.windows.WindowsProgressBarUI SplitPane.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] TextField.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] RadioButtonMenuItem.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Spinner.arrowButtonSize : java.awt.Dimension[width=16,height=5] TextField.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] window : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] textInactiveText : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] Viewport.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] FileChooser.filesOfTypeLabelMnemonic : 84 List.timeFactor : 1000 CheckBoxMenuItem.arrowIcon : javax.swing.plaf.basic.BasicIconFactory$MenuItemArrowIcon@f6ac0b ToolBar.light : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ToggleButton.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ComboBox.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] TableHeader.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] EditorPane.inactiveForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] MenuItem.arrowIcon : com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuItemArrowIcon@15e0873 Tree.editorBorder : javax.swing.plaf.BorderUIResource$LineBorderUIResource@15a0305 ProgressBar.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] MenuBar.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] Button.textIconGap : 4 text : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] OptionPane.buttonFont : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] InternalFrame.closeIcon : com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon@7cbde6 FileView.fileIcon : javax.swing.plaf.IconUIResource@ba5bdb Slider.minimumHorizontalSize : java.awt.Dimension[width=36,height=21] EditorPaneUI : com.sun.java.swing.plaf.windows.WindowsEditorPaneUI Button.textShiftOffset : 1 InternalFrame.borderHighlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] PopupMenu.selectedWindowInputMapBindings.RightToLeft : [Ljava.lang.Object;@e49dcd ToolBar.border : com.sun.java.swing.plaf.windows.WindowsBorders$ToolBarBorder@1343ed0 Tree.leafIcon : javax.swing.plaf.IconUIResource@107f45d TextPane.caretBlinkRate : 500 FormattedTextField.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] TextArea.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Button.dashedRectGapY : 4 Button.dashedRectGapX : 5 PasswordField.border : javax.swing.plaf.basic.BasicBorders$FieldBorder@13c0b53 FileChooser.useSystemExtensionHiding : true ProgressBar.selectionForeground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] EditorPane.caretForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Spinner.border : javax.swing.plaf.basic.BasicBorders$FieldBorder@10b9279 ToolBar.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] InternalFrame.maximizeIcon : com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon@c2b2f6 FormattedTextField.font : javax.swing.plaf.FontUIResource[family=SansSerif,name=SansSerif,style=plain,size=12] Tree.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Button.focus : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] List.lockToPositionOnScroll : true ToggleButton.focusInputMap : javax.swing.plaf.InputMapUIResource@bd6a5f TabbedPane.selectedTabPadInsets : javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=1] Button.light : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] menu : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] PopupMenu.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] RadioButton.border : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@192a848 ComboBox.disabledBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] TableHeader.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] MenuBar.border : javax.swing.plaf.basic.BasicBorders$MenuBarBorder@16614e7 CheckBox.border : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@e66f56 CheckBoxMenuItem.margin : javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2] CheckBox.textShiftOffset : 0 TabbedPaneUI : com.sun.java.swing.plaf.windows.WindowsTabbedPaneUI CheckBoxMenuItem.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Panel.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ToolTipUI : javax.swing.plaf.basic.BasicToolTipUI RadioButton.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] CheckBox.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] Tree.drawsFocusBorderAroundIcon : false windowText : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] TextPane.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] Tree.collapsedIcon : com.sun.java.swing.plaf.windows.WindowsTreeUI$CollapsedIcon@979e8b FileChooser.readOnly : false List.focusInputMap.RightToLeft : javax.swing.plaf.InputMapUIResource@29ce8c InternalFrame.borderLight : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Button.border : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@b754b2 EditorPane.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Menu.menuPopupOffsetY : 0 MenuBar.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] Tree.rowHeight : 16 Menu.menuPopupOffsetX : 0 FileChooser.lookInLabelMnemonic : 73 control : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ComboBox.buttonShadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] controlShadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] CheckBoxMenuItem.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] TableHeaderUI : com.sun.java.swing.plaf.windows.WindowsTableHeaderUI info : javax.swing.plaf.ColorUIResource[r=255,g=255,b=225] Menu.useMenuBarBackgroundForTopLevel : true ScrollPane.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Button.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] TabbedPane.contentOpaque : true PopupMenuUI : com.sun.java.swing.plaf.windows.WindowsPopupMenuUI infoText : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] CheckBox.focus : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] controlLtHighlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ToolBar.dockingForeground : javax.swing.plaf.ColorUIResource[r=255,g=0,b=0] Table.gridColor : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] OptionPaneUI : javax.swing.plaf.basic.BasicOptionPaneUI FileView.hardDriveIcon : javax.swing.plaf.IconUIResource@197bb7 OptionPane.informationIcon : javax.swing.ImageIcon@1094d48 Button.disabledShadow : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] CheckBox.light : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] RadioButtonMenuItem.checkIcon : javax.swing.plaf.basic.BasicIconFactory$RadioButtonMenuItemIcon@7736bd ToggleButton.focus : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] PopupMenu.consumeEventOnClose : false FormattedTextField.focusInputMap : javax.swing.plaf.InputMapUIResource@1b0bdc8 MenuUI : com.sun.java.swing.plaf.windows.WindowsMenuUI PasswordField.caretBlinkRate : 500 Spinner.editorBorderPainted : false ScrollBarUI : com.sun.java.swing.plaf.windows.WindowsScrollBarUI ToggleButton.light : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] MenuItem.acceleratorDelimiter : + AuditoryCues.cueList : [Ljava.lang.Object;@7bc899 DesktopPaneUI : com.sun.java.swing.plaf.windows.WindowsDesktopPaneUI InternalFrame.minimizeIcon : com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon@26e9f9 TextField.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] FileChooser.ancestorInputMap : javax.swing.plaf.InputMapUIResource@aeea66 InternalFrame.border : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@19eda2c MenuItemUI : com.sun.java.swing.plaf.windows.WindowsMenuItemUI InternalFrame.titleButtonHeight : 18 EditorPane.margin : javax.swing.plaf.InsetsUIResource[top=3,left=3,bottom=3,right=3] ComboBox.timeFactor : 1000 ProgressBar.verticalSize : javax.swing.plaf.DimensionUIResource[width=12,height=146] ToolTip.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] TextPane.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Menu.borderPainted : false menuText : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] MenuItem.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] OptionPane.windowBindings : [Ljava.lang.Object;@59a34 Table.focusCellBackground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] FileChooser.listViewBackground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ScrollBar.maximumThumbSize : javax.swing.plaf.DimensionUIResource[width=4096,height=4096] ProgressBar.cycleTime : 3000 ToolBarUI : com.sun.java.swing.plaf.windows.WindowsToolBarUI PopupMenu.border : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@1cef4f7 List.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Slider.horizontalSize : java.awt.Dimension[width=200,height=21] activeCaption : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] Label.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] PasswordField.font : javax.swing.plaf.FontUIResource[family=Monospaced,name=Courier,style=plain,size=13] InternalFrame.iconifyIcon : com.sun.java.swing.plaf.windows.WindowsIconFactory$FrameButtonIcon@6f9b8e InternalFrame.resizeIconHighlight : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ScrollBar.trackHighlight : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] activeCaptionText : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] textHighlightText : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ScrollPane.ancestorInputMap : javax.swing.plaf.InputMapUIResource@349471 RadioButtonMenuItem.disabledForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] Label.disabledShadow : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ComboBoxUI : com.sun.java.swing.plaf.windows.WindowsComboBoxUI TabbedPane.contentBorderInsets : javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=3,right=3] Tree.textForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] MenuItem.border : javax.swing.plaf.basic.BasicBorders$MarginBorder@1fdadcd PasswordFieldUI : com.sun.java.swing.plaf.windows.WindowsPasswordFieldUI TextArea.focusInputMap : javax.swing.plaf.InputMapUIResource@19d75ee Menu.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Button.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Table.darkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] SpinnerUI : com.sun.java.swing.plaf.windows.WindowsSpinnerUI ScrollBar.track : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] List.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] FormattedTextField.margin : javax.swing.plaf.InsetsUIResource[top=1,left=1,bottom=1,right=1] RadioButtonMenuItem.acceleratorSelectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] FormattedTextField.inactiveBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Slider.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ScrollBar.foreground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ColorChooser.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Tree.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Slider.focusInputMap : javax.swing.plaf.InputMapUIResource@a98932 TabbedPane.tabsOpaque : true Table.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] TabbedPane.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] ToggleButton.margin : javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14] Table.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] InternalFrameUI : com.sun.java.swing.plaf.windows.WindowsInternalFrameUI TextField.inactiveForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] Menu.border : javax.swing.plaf.basic.BasicBorders$MarginBorder@6e4365 CheckBoxMenuItemUI : com.sun.java.swing.plaf.windows.WindowsCheckBoxMenuItemUI CheckBox.focusInputMap : javax.swing.plaf.InputMapUIResource@10ab09f Tree.timeFactor : 1000 PasswordField.focusInputMap : javax.swing.plaf.InputMapUIResource@d1c778 FormattedTextField.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] ToolBarSeparatorUI : com.sun.java.swing.plaf.windows.WindowsToolBarSeparatorUI PasswordField.inactiveBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] MenuItem.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ProgressBar.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] EditorPane.caretBlinkRate : 500 CheckBoxMenuItem.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] OptionPane.messageAreaBorder : javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@7eb366 ComboBox.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Tree.focusInputMap.RightToLeft : javax.swing.plaf.InputMapUIResource@33f0de CheckBoxMenuItem.acceleratorForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] CheckBoxMenuItem.checkIcon : javax.swing.plaf.basic.BasicIconFactory$CheckBoxMenuItemIcon@138c63 Menu.shortcutKeys : [I@ab444 Tree.selectionBorderColor : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] DesktopIcon.border : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@c0f1ec Button.darkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] Viewport.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] MenuItem.checkIcon : com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuItemCheckIcon@b1074a controlText : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ProgressBar.cellSpacing : 2 Table.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] MenuItem.rumandSound : win.sound.menuCommand ScrollPaneUI : javax.swing.plaf.basic.BasicScrollPaneUI Slider.focusInputMap.RightToLeft : javax.swing.plaf.InputMapUIResource@14acfcd Slider.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] EditorPane.focusInputMap : javax.swing.plaf.InputMapUIResource@90d8ea SplitPane.dividerSize : 5 Button.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] FileChooser.listFont : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] ColorChooser.font : javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12] Separator.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ProgressBar.horizontalSize : javax.swing.plaf.DimensionUIResource[width=146,height=12] ColorChooser.swatchesDefaultRecentColor : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Desktop.background : javax.swing.plaf.ColorUIResource[r=58,g=110,b=165] FileChooser.detailsViewIcon : javax.swing.ImageIcon@19113f8 TabbedPane.textIconGap : 4 TableHeader.cellBorder : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@1b62aab ScrollPane.ancestorInputMap.RightToLeft : javax.swing.plaf.InputMapUIResource@ab54eb ProgressBar.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Button.showMnemonics : false Tree.paintLines : true TextPane.inactiveForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] Button.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] textHighlight : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] FileChooser.usesSingleFilePane : true windowBorder : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] MenuBar.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] InternalFrame.inactiveTitleForeground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Separator.foreground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] TabbedPane.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] SplitPaneDivider.border : javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder@542529 MenuBar.windowBindings : [Ljava.lang.Object;@53ab04 CheckBox.textIconGap : 4 TextArea.font : javax.swing.plaf.FontUIResource[family=Monospaced,name=Courier,style=plain,size=13] PasswordField.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] Spinner.font : javax.swing.plaf.FontUIResource[family=Monospaced,name=Courier,style=plain,size=13] Spinner.foreground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] TextPane.caretForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] RadioButtonMenuItem.acceleratorFont : javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12] CheckBoxMenuItem.border : javax.swing.plaf.basic.BasicBorders$MarginBorder@15aed57 RadioButton.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] TextField.disabledBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] TitledBorder.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] OptionPane.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ToolBar.floatingBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ProgressBar.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Table.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] TabbedPane.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] AuditoryCues.allAuditoryCues : [Ljava.lang.Object;@7bc899 InternalFrame.titleButtonWidth : 18 menuPressedItemF : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] menuPressedItemB : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] TextField.light : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] EditorPane.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] List.focusInputMap : javax.swing.plaf.InputMapUIResource@941db6 Slider.focus : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] PopupMenuSeparatorUI : javax.swing.plaf.basic.BasicPopupMenuSeparatorUI Tree.leftChildIndent : 7 RadioButtonMenuItem.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Button.dashedRectGapWidth : 10 TabbedPane.darkShadow : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] TabbedPane.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Menu.acceleratorForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] PanelUI : javax.swing.plaf.basic.BasicPanelUI TextField.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] TextArea.margin : javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0] RadioButtonMenuItem.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] InternalFrame.titlePaneHeight : 18 TextField.margin : javax.swing.plaf.InsetsUIResource[top=1,left=1,bottom=1,right=1] TextArea.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ScrollBar.thumbShadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] ToolTip.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Menu.arrowIcon : com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuArrowIcon@955cd5 OptionPane.warningSound : win.sound.exclamation InternalFrame.activeTitleForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ComboBox.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] TableHeader.background : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Tree.drawDashedFocusIndicator : true TitledBorder.titleColor : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Menu.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] RadioButtonMenuItem.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] desktop : javax.swing.plaf.ColorUIResource[r=58,g=110,b=165] RadioButton.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] CheckBoxMenuItem.rumandSound : win.sound.menuCommand ToolBar.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] ToggleButton.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Slider.foreground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] MenuItem.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] EditorPane.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] Button.dashedRectGapHeight : 8 Tree.rightChildIndent : 13 SeparatorUI : com.sun.java.swing.plaf.windows.WindowsSeparatorUI OptionPane.questionSound : win.sound.question RadioButtonMenuItem.rumandSound : win.sound.menuCommand ToolBar.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Slider.focusInsets : javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2] EditorPane.border : javax.swing.plaf.basic.BasicBorders$MarginBorder@2acc57 PasswordField.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] InternalFrame.inactiveBorderColor : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] Slider.minimumVerticalSize : java.awt.Dimension[width=21,height=36] CheckBox.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Menu.submenuPopupOffsetY : -3 Menu.submenuPopupOffsetX : -4 TextPane.margin : javax.swing.plaf.InsetsUIResource[top=3,left=3,bottom=3,right=3] Tree.focusInputMap : javax.swing.plaf.InputMapUIResource@1cd66ea TextAreaUI : com.sun.java.swing.plaf.windows.WindowsTextAreaUI LabelUI : com.sun.java.swing.plaf.windows.WindowsLabelUI OptionPane.warningIcon : javax.swing.ImageIcon@1fbfd6 RadioButtonMenuItem.acceleratorForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] InternalFrame.restoreUpSound : win.sound.restoreUp FileChooser.listViewBorder : javax.swing.plaf.BorderUIResource$BevelBorderUIResource@13c7378 Tree.changeSelectionWithFocus : true TreeUI : com.sun.java.swing.plaf.windows.WindowsTreeUI TextField.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] inactiveCaptionText : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ProgressBar.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] ScrollBar.trackHighlightForeground : javax.swing.plaf.ColorUIResource[r=64,g=64,b=64] OptionPane.buttonClickThreshhold : 500 ColorChooser.swatchesRecentSwatchSize : java.awt.Dimension[width=10,height=10] ScrollBar.thumbHighlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ScrollPane.border : javax.swing.plaf.basic.BasicBorders$FieldBorder@6b9c84 AuditoryCues.noAuditoryCues : [Ljava.lang.Object;@f0b7f8 MenuBar.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] RadioButtonUI : com.sun.java.swing.plaf.windows.WindowsRadioButtonUI OptionPane.questionIcon : javax.swing.ImageIcon@1be16f5 CheckBox.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] FormattedTextField.border : javax.swing.plaf.basic.BasicBorders$FieldBorder@d56b37 CheckBoxMenuItem.borderPainted : false Tree.ancestorInputMap : javax.swing.plaf.InputMapUIResource@171f189 Tree.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] RadioButtonMenuItem.margin : javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2] MenuItem.borderPainted : false RootPane.defaultButtonWindowKeyBindings : [Ljava.lang.Object;@1a897a9 PasswordField.caretForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] CheckBox.interiorBackground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] SplitPane.ancestorInputMap : javax.swing.plaf.InputMapUIResource@17cec96 FormattedTextField.caretForeground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ComboBox.ancestorInputMap : javax.swing.plaf.InputMapUIResource@90832e InternalFrame.closeSound : win.sound.close FileChooser.newFolderIcon : javax.swing.ImageIcon@1947496 OptionPane.messageFont : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] ToggleButton.border : javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@1724a9d Application.useSystemFontSettings : true InternalFrame.icon : com.sun.java.swing.plaf.windows.WindowsInternalFrameTitlePane$ScalableIconUIResource@80cac9 InternalFrame.inactiveTitleGradient : javax.swing.plaf.ColorUIResource[r=192,g=192,b=192] ListUI : javax.swing.plaf.basic.BasicListUI ColorChooser.swatchesSwatchSize : java.awt.Dimension[width=10,height=10] ToggleButton.textIconGap : 4 FormattedTextField.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ToggleButton.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] TextArea.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Tree.lineTypeDashed : true Menu.font : javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11] TextPaneUI : com.sun.java.swing.plaf.windows.WindowsTextPaneUI Menu.acceleratorFont : javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12] FileChooser.listViewWindowsStyle : true Separator.shadow : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] ComboBox.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] CheckBoxMenuItem.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] PopupMenu.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] SplitPane.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ComboBox.disabledForeground : javax.swing.plaf.ColorUIResource[r=128,g=128,b=128] InternalFrame.layoutTitlePaneAtOrigin : false OptionPane.border : javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@18166e5 FileChooser.listViewIcon : javax.swing.ImageIcon@8a548b ToolBar.dockingBackground : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] FileChooser.homeFolderIcon : javax.swing.LookAndFeel$1@1b4a74b CheckBoxMenuItem.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] ScrollBar.width : 16 RadioButton.textIconGap : 4 ScrollBar.ancestorInputMap.RightToLeft : javax.swing.plaf.InputMapUIResource@15356d5 InternalFrame.borderColor : javax.swing.plaf.ColorUIResource[r=212,g=208,b=200] ToolBar.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] RadioButton.highlight : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] List.font : javax.swing.plaf.FontUIResource[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] TextPane.selectionForeground : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ScrollBar.ancestorInputMap : javax.swing.plaf.InputMapUIResource@69d02b Panel.foreground : javax.swing.plaf.ColorUIResource[r=0,g=0,b=0] Tree.expandedIcon : com.sun.java.swing.plaf.windows.WindowsTreeUI$ExpandedIcon@e1eea8 SliderUI : com.sun.java.swing.plaf.windows.WindowsSliderUI Button.focusInputMap : javax.swing.plaf.InputMapUIResource@fb6354 TextPane.background : javax.swing.plaf.ColorUIResource[r=255,g=255,b=255] ToolBar.ancestorInputMap : javax.swing.plaf.InputMapUIResource@364641 List.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] FileView.directoryIcon : javax.swing.plaf.IconUIResource@13e754f MenuItem.selectionBackground : javax.swing.plaf.ColorUIResource[r=10,g=36,b=106] Tree.closedIcon : javax.swing.plaf.IconUIResource@187c55c
14. Setting a UI Default Value That Is Created at Every Fetch
import java.util.Date;
import javax.swing.UIDefaults;
import javax.swing.UIManager;
public class Main {
public static void main(String[] argv) {
Object activeValue = new UIDefaults.ActiveValue() {
public Object createValue(UIDefaults table) {
return new Date();
}
};
UIManager.put("key", activeValue);
Date d1 = (Date) UIManager.get("key");
Date d2 = (Date) UIManager.get("key");
boolean b = d1.equals(d2); // false
}
}
14. Setting a UI Default Value That Is Created When Fetched
import javax.swing.JPanel;
import javax.swing.UIDefaults;
import javax.swing.UIManager;
public class Main {
public static void main(String[] argv) {
Object lazyValue = new UIDefaults.LazyValue() {
public Object createValue(UIDefaults table) {
return new JPanel();
}
};
UIManager.put("key", lazyValue);
Object value = UIManager.get("key");
}
}
14. UIDefaults Class
import java.awt.Color;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.UIManager;
public class UIDefaultsButton {
public static void main(String[] args) {
UIManager.put("Button.background", Color.BLACK);
UIManager.put("Button.foreground", Color.RED);
JFrame aWindow = new JFrame("This is a Border Layout");
aWindow.setBounds(30, 30, 300, 300); // Size
aWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JButton bn = new JButton("asdf");
aWindow.add(bn);
aWindow.setVisible(true); // Display the window
}
}