Wednesday, October 6, 2010

Java Swing Client Property List

Here's a list of Swing's default UIManager properties keys and values.
Will paste it here for future reference.
To override the default value, for example, override the default font for the TextPane, here's a code snippet:
UIManager.put("TextPane.font",new Font("Serif",Font.ITALIC,12));

Here's the actual list:
TabbedPane.textIconGap = 4
ButtonUI = javax.swing.plaf.metal.MetalButtonUI
RootPane.questionDialogBorder = javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder@1ea0252
FormattedTextField.margin = javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
RootPane.colorChooserDialogBorder = javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder@3e89c3
DesktopIcon.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
CheckBoxMenuItem.border = javax.swing.plaf.metal.MetalBorders$MenuItemBorder@1386918
TabbedPane.contentOpaque = true
OptionPane.errorDialog.titlePane.foreground = javax.swing.plaf.ColorUIResource[r=51,g=0,b=0]
TextArea.background = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
Spinner.ancestorInputMap = javax.swing.plaf.InputMapUIResource@dc57db
activeCaption = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
PasswordField.inactiveForeground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
RootPane.plainDialogBorder = javax.swing.plaf.metal.MetalBorders$DialogBorder@c24c0
TabbedPane.focus = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
RadioButton.disabledText = javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
TabbedPane.contentAreaColor = javax.swing.plaf.ColorUIResource[r=200,g=221,b=242]
Table.dropCellBackground = javax.swing.plaf.ColorUIResource[r=210,g=233,b=255]
SplitPaneUI = javax.swing.plaf.metal.MetalSplitPaneUI
MenuItem.acceleratorForeground = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
Slider.horizontalSize = java.awt.Dimension[width=200,height=21]
EditorPane.caretForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ProgressBar.cycleTime = 3000
Table.background = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
Menu.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ToggleButton.focusInputMap = javax.swing.plaf.InputMapUIResource@140c281
FileChooser.upFolderIcon = sun.swing.ImageIconUIResource@4a6cbf
OptionPane.errorDialog.border.background = javax.swing.plaf.ColorUIResource[r=153,g=51,b=51]
Tree.focusInputMap.RightToLeft = javax.swing.plaf.InputMapUIResource@29ab3e
PasswordField.echoChar = •
ToolBar.floatingBackground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
ToggleButton.margin = javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14]
RadioButtonMenuItem.selectionBackground = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
DesktopIcon.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
CheckBoxMenuItem.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
AuditoryCues.allAuditoryCues = [Ljava.lang.Object;@1a99561
List.dropLineColor = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
TabbedPane.unselectedBackground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
List.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
Spinner.arrowButtonBorder = javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@11e1e67
InternalFrame.borderColor = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
Slider.minimumVerticalSize = java.awt.Dimension[width=21,height=36]
CheckBox.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
RootPane.fileChooserDialogBorder = javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder@5e176f
ProgressBar.foreground = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
InternalFrameUI = javax.swing.plaf.metal.MetalInternalFrameUI
OptionPane.buttonClickThreshhold = 500
ComboBox.disabledForeground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
OptionPane.windowBindings = [Ljava.lang.Object;@1549f94
TableHeader.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
MenuBar.gradient = [1.0, 0.0, javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=218,g=218,b=218], javax.swing.plaf.ColorUIResource[r=218,g=218,b=218]]
textInactiveText = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
OptionPane.warningDialog.titlePane.foreground = javax.swing.plaf.ColorUIResource[r=102,g=51,b=0]
Slider.highlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
FormattedTextField.caretForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
RadioButtonMenuItemUI = javax.swing.plaf.basic.BasicRadioButtonMenuItemUI
ToolTip.border = javax.swing.plaf.BorderUIResource$LineBorderUIResource@c980c9
InternalFrameTitlePane.maximizeButtonOpacity = true
FileChooser.ancestorInputMap = javax.swing.plaf.InputMapUIResource@2cb49d
Menu.selectionBackground = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
FileChooser.newFolderIcon = sun.swing.ImageIconUIResource@105d88a
ScrollBar.minimumThumbSize = javax.swing.plaf.DimensionUIResource[width=8,height=8]
Tree.focusInputMap = javax.swing.plaf.InputMapUIResource@cb6009
TextField.caretForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
InternalFrame.maximizeSound = sounds/FrameMaximize.wav
ToolBar.border = javax.swing.plaf.metal.MetalBorders$ToolBarBorder@93d6bc
Panel.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
ScrollBar.width = 17
OptionPane.messageForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
RadioButton.highlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
ToolBar.shadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
CheckBoxMenuItem.selectionBackground = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
Menu.acceleratorForeground = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
TextArea.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
ProgressBar.repaintInterval = 50
Label.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
text = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
ToggleButton.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
ScrollBar.gradient = [0.3, 0.0, javax.swing.plaf.ColorUIResource[r=221,g=232,b=243], javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]]
RadioButtonUI = javax.swing.plaf.metal.MetalRadioButtonUI
InternalFrame.iconifyIcon = javax.swing.plaf.metal.OceanTheme$IFIcon@5973ea
ComboBox.disabledBackground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
Tree.ancestorInputMap = javax.swing.plaf.InputMapUIResource@c9131c
Button.focus = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
ToolTip.hideAccelerator = false
RootPane.ancestorInputMap = javax.swing.plaf.InputMapUIResource@105b99f
ComboBox.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
Tree.changeSelectionWithFocus = true
PopupMenuSeparatorUI = javax.swing.plaf.metal.MetalPopupMenuSeparatorUI
ToggleButton.gradient = [0.3, 0.0, javax.swing.plaf.ColorUIResource[r=221,g=232,b=243], javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]]
inactiveCaptionText = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
MenuBar.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
PasswordField.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
CheckBoxMenuItem.acceleratorSelectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ScrollBar.ancestorInputMap = javax.swing.plaf.InputMapUIResource@dda25b
controlShadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
menu = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
inactiveCaptionBorder = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
ScrollPane.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
InternalFrame.restoreDownSound = sounds/FrameRestoreDown.wav
PasswordField.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
TextPane.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ProgressBar.cellLength = 1
TabbedPane.tabAreaBackground = javax.swing.plaf.ColorUIResource[r=218,g=218,b=218]
TextArea.margin = javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
Viewport.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
OptionPane.questionIcon = sun.swing.ImageIconUIResource@12d96f2
TabbedPane.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ToggleButton.focus = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
RadioButton.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
RadioButton.icon = javax.swing.plaf.metal.MetalIconFactory$RadioButtonIcon@adb1d4
infoText = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
TabbedPane.selected = javax.swing.plaf.ColorUIResource[r=200,g=221,b=242]
CheckBoxMenuItem.gradient = [0.3, 0.0, javax.swing.plaf.ColorUIResource[r=221,g=232,b=243], javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]]
RadioButton.textShiftOffset = 0
MenuBar.highlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
ScrollBar.highlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
OptionPane.border = javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@1484a05
Menu.submenuPopupOffsetY = -3
ScrollPaneUI = javax.swing.plaf.metal.MetalScrollPaneUI
InternalFrame.inactiveTitleBackground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
Menu.submenuPopupOffsetX = -4
CheckBoxMenuItem.commandSound = sounds/MenuItemCommand.wav
OptionPane.questionSound = sounds/OptionPaneQuestion.wav
ScrollBar.thumbDarkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
CheckBox.border = javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@75e4fc
CheckBox.totalInsets = java.awt.Insets[top=4,left=4,bottom=4,right=4]
ToolBar.light = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
EditorPane.inactiveForeground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
OptionPane.errorDialog.titlePane.background = javax.swing.plaf.ColorUIResource[r=255,g=153,b=153]
RootPaneUI = javax.swing.plaf.metal.MetalRootPaneUI
PasswordField.background = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
TextPane.background = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
RadioButton.select = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
PasswordField.inactiveBackground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
Spinner.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
Button.toolBarBorderBackground = javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
MenuItem.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
FileChooserUI = javax.swing.plaf.metal.MetalFileChooserUI
TableHeader.focusCellBackground = javax.swing.plaf.ColorUIResource[r=200,g=221,b=242]
RadioButtonMenuItem.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
ToolBarSeparatorUI = javax.swing.plaf.basic.BasicToolBarSeparatorUI
FileView.fileIcon = sun.swing.ImageIconUIResource@c62c8
Slider.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
OptionPane.informationIcon = sun.swing.ImageIconUIResource@1f66cff
RadioButton.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
ScrollBar.allowsAbsolutePositioning = true
ToolBar.borderColor = javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
RadioButtonMenuItem.checkIcon = javax.swing.plaf.metal.MetalIconFactory$RadioButtonMenuItemIcon@1bbf1ca
Menu.crossMenuMnemonic = true
inactiveCaption = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
RootPane.informationDialogBorder = javax.swing.plaf.metal.MetalBorders$DialogBorder@1ff0dde
ScrollBar.trackHighlight = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
OptionPane.messageAreaBorder = javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@1e78fc6
Tree.leftChildIndent = 7
OptionPane.questionDialog.titlePane.foreground = javax.swing.plaf.ColorUIResource[r=0,g=51,b=0]
LabelUI = javax.swing.plaf.metal.MetalLabelUI
Table.focusCellHighlightBorder = javax.swing.plaf.BorderUIResource$LineBorderUIResource@1901437
SliderUI = javax.swing.plaf.metal.MetalSliderUI
Tree.textForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
TableHeader.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
CheckBox.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
Slider.focusInputMap.RightToLeft = javax.swing.plaf.InputMapUIResource@1f6226
ProgressBar.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
Desktop.ancestorInputMap = javax.swing.plaf.InputMapUIResource@64ea66
FileView.floppyDriveIcon = sun.swing.ImageIconUIResource@158f9d3
EditorPane.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
InternalFrame.closeSound = sounds/FrameClose.wav
Label.disabledForeground = javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
OptionPane.warningDialog.titlePane.background = javax.swing.plaf.ColorUIResource[r=255,g=204,b=153]
ToggleButton.highlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
Slider.verticalThumbIcon = javax.swing.plaf.metal.MetalIconFactory$OceanVerticalSliderThumbIcon@120bf2c
ScrollPane.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
EditorPane.border = javax.swing.plaf.basic.BasicBorders$MarginBorder@e6f7d2
TextArea.caretForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
FileChooser.usesSingleFilePane = true
DesktopIcon.border = javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3e0ebb
Label.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
OptionPane.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
RadioButtonMenuItem.border = javax.swing.plaf.metal.MetalBorders$MenuItemBorder@39443f
Spinner.foreground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
Slider.tickColor = java.awt.Color[r=0,g=0,b=0]
Tree.textBackground = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
InternalFrame.closeIcon = javax.swing.plaf.metal.OceanTheme$IFIcon@1afae45
TreeUI = javax.swing.plaf.metal.MetalTreeUI
OptionPane.errorIcon = sun.swing.ImageIconUIResource@bb0d0d
InternalFrame.borderLight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
TabbedPane.tabRunOverlay = 2
textHighlightText = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Separator.shadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
CheckBoxMenuItem.disabledForeground = javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
CheckBoxMenuItem.arrowIcon = javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon@145c859
ComboBox.isEnterSelectablePopup = false
controlText = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
InternalFrame.borderDarkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
OptionPane.warningSound = sounds/OptionPaneWarning.wav
TextField.border = javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@811c88
Tree.closedIcon = sun.swing.ImageIconUIResource@785d65
ScrollBarUI = javax.swing.plaf.metal.MetalScrollBarUI
TextField.shadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
PasswordField.selectionBackground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Spinner.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
TabbedPane.shadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Slider.gradient = [0.3, 0.2, javax.swing.plaf.ColorUIResource[r=200,g=221,b=242], javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]]
RadioButton.margin = javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
desktop = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
Tree.dropLineColor = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
PopupMenu.popupSound = sounds/PopupMenuPopup.wav
InternalFrame.minimizeIcon = javax.swing.plaf.metal.OceanTheme$IFIcon@3bc257
RadioButton.textIconGap = 4
FileChooser.homeFolderIcon = sun.swing.ImageIconUIResource@153f67e
OptionPane.questionDialog.titlePane.shadow = javax.swing.plaf.ColorUIResource[r=102,g=153,b=102]
TabbedPane.darkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
Viewport.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
CheckBox.disabledText = javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
ComboBox.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
FileView.computerIcon = sun.swing.ImageIconUIResource@15bdc50
RadioButton.darkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
ToolBar.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
TabbedPane.background = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
TabbedPane.ancestorInputMap = javax.swing.plaf.InputMapUIResource@1dd3812
OptionPane.warningDialog.titlePane.shadow = javax.swing.plaf.ColorUIResource[r=204,g=153,b=102]
ToggleButtonUI = javax.swing.plaf.metal.MetalToggleButtonUI
ToolTip.borderInactive = javax.swing.plaf.BorderUIResource$LineBorderUIResource@8c436b
SplitPane.ancestorInputMap = javax.swing.plaf.InputMapUIResource@9e5c73
TextPane.margin = javax.swing.plaf.InsetsUIResource[top=3,left=3,bottom=3,right=3]
activeCaptionBorder = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
html.pendingImage = sun.swing.ImageIconUIResource@1aa9f99
OptionPane.minimumSize = javax.swing.plaf.DimensionUIResource[width=262,height=90]
PopupMenu.consumeEventOnClose = false
RadioButton.focusInputMap = javax.swing.plaf.InputMapUIResource@d42d08
TabbedPane.focusInputMap = javax.swing.plaf.InputMapUIResource@1d86fd3
InternalFrame.borderShadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Tree.leafIcon = sun.swing.ImageIconUIResource@958bb8
MenuItem.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Tree.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
TextArea.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
MenuItem.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
CheckBoxMenuItem.margin = javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
CheckBoxMenuItem.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
InternalFrame.border = javax.swing.plaf.metal.MetalBorders$InternalFrameBorder@60e128
ViewportUI = javax.swing.plaf.basic.BasicViewportUI
TitledBorder.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
ComboBox.buttonShadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
ScrollBar.track = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
ScrollBar.thumb = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
TextField.caretBlinkRate = 500
MenuItem.acceleratorDelimiter = -
TabbedPane.tabInsets = javax.swing.plaf.InsetsUIResource[top=0,left=9,bottom=1,right=9]
DesktopIcon.width = 160
InternalFrame.paletteCloseIcon = javax.swing.plaf.metal.OceanTheme$IFIcon@5e1077
Button.focusInputMap = javax.swing.plaf.InputMapUIResource@18b3364
Tree.openIcon = sun.swing.ImageIconUIResource@1db05b2
MenuItem.acceleratorSelectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Table.dropLineColor = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
control = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
TextFieldUI = javax.swing.plaf.metal.MetalTextFieldUI
Tree.lineTypeDashed = false
OptionPane.questionDialog.titlePane.background = javax.swing.plaf.ColorUIResource[r=153,g=204,b=153]
Panel.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
TabbedPane.light = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
DesktopIconUI = javax.swing.plaf.metal.MetalDesktopIconUI
Table.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
MenuBar.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
Menu.checkIcon = null
MenuItem.selectionBackground = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
RootPane.errorDialogBorder = javax.swing.plaf.metal.MetalBorders$ErrorDialogBorder@76fba0
MenuItem.checkIcon = null
Label.disabledShadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
ToolTip.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
TableHeader.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
EditorPane.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
List.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
FileChooser.filesOfTypeLabelMnemonic = 84
OptionPane.warningDialog.border.background = javax.swing.plaf.ColorUIResource[r=153,g=102,b=51]
Desktop.background = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
PasswordFieldUI = javax.swing.plaf.basic.BasicPasswordFieldUI
PopupMenu.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
ColorChooser.swatchesRecentSwatchSize = java.awt.Dimension[width=10,height=10]
ScrollPane.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
ColorChooser.swatchesSwatchSize = java.awt.Dimension[width=10,height=10]
PasswordField.focusInputMap = javax.swing.plaf.InputMapUIResource@181ed9e
Spinner.editorBorderPainted = false
activeCaptionText = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
PopupMenu.selectedWindowInputMapBindings.RightToLeft = [Ljava.lang.Object;@1175422
SplitPane.dividerFocusColor = javax.swing.plaf.ColorUIResource[r=200,g=221,b=242]
DesktopIcon.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
Tree.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
InternalFrame.paletteBorder = javax.swing.plaf.metal.MetalBorders$PaletteBorder@16dadf9
ComboBox.ancestorInputMap = javax.swing.plaf.InputMapUIResource@1b8d6f7
ScrollBar.ancestorInputMap.RightToLeft = javax.swing.plaf.InputMapUIResource@290fbc
SplitPane.highlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
OptionPane.informationSound = sounds/OptionPaneInformation.wav
TextField.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ToolBar.nonrolloverBorder = javax.swing.border.CompoundBorder@1833eca
PasswordField.border = javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@811c88
Tree.timeFactor = 1000
CheckBoxMenuItemUI = javax.swing.plaf.basic.BasicCheckBoxMenuItemUI
SpinnerUI = javax.swing.plaf.basic.BasicSpinnerUI
TableHeaderUI = javax.swing.plaf.basic.BasicTableHeaderUI
CheckBox.textShiftOffset = 0
ProgressBar.verticalSize = javax.swing.plaf.DimensionUIResource[width=12,height=146]
MenuItem.commandSound = sounds/MenuItemCommand.wav
ScrollBar.thumbShadow = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
TextArea.inactiveForeground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
ToolTip.foregroundInactive = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
Tree.hash = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Slider.verticalSize = java.awt.Dimension[width=21,height=200]
FormattedTextField.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
InternalFrame.restoreUpSound = sounds/FrameRestoreUp.wav
TableUI = javax.swing.plaf.basic.BasicTableUI
textText = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
RadioButton.focus = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
ToggleButton.disabledText = javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
html.missingImage = sun.swing.ImageIconUIResource@bc8e1e
ComboBox.timeFactor = 1000
Tree.background = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
ScrollPane.ancestorInputMap = javax.swing.plaf.InputMapUIResource@11671b2
FileView.hardDriveIcon = sun.swing.ImageIconUIResource@82764b
TableHeader.ancestorInputMap = javax.swing.plaf.InputMapUIResource@12452e8
RadioButtonMenuItem.disabledForeground = javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
Tree.expandedIcon = sun.swing.ImageIconUIResource@1bf3d87
Button.rollover = true
TextField.background = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
TextPane.focusInputMap = javax.swing.plaf.InputMapUIResource@60991f
ColorChooser.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Button.defaultButtonFollowsFocus = false
TabbedPaneUI = javax.swing.plaf.metal.MetalTabbedPaneUI
Label.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
Button.light = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
Button.border = javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@11e1e67
Button.disabledToolBarBorderBackground = javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
ColorChooser.swatchesDefaultRecentColor = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
FileView.directoryIcon = sun.swing.ImageIconUIResource@1e4f7c2
SplitPane.oneTouchButtonsOpaque = false
ComboBox.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
Button.shadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
ToggleButton.textShiftOffset = 0
ProgressBar.cellSpacing = 0
Button.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Table.focusCellForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
OptionPane.errorSound = sounds/OptionPaneError.wav
Table.gridColor = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
Menu.opaque = false
DesktopPaneUI = javax.swing.plaf.basic.BasicDesktopPaneUI
FormattedTextFieldUI = javax.swing.plaf.basic.BasicFormattedTextFieldUI
CheckBox.textIconGap = 4
PasswordField.caretForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
TextPane.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Spinner.border = javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@811c88
menuText = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
SplitPaneDivider.draggingColor = javax.swing.plaf.ColorUIResource[r=64,g=64,b=64]
MenuItem.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
InternalFrame.borderHighlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
CheckBox.margin = javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
MenuItem.borderPainted = true
TextArea.selectionBackground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
EditorPane.focusInputMap = javax.swing.plaf.InputMapUIResource@145f0e3
ToggleButton.light = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
Table.descendingSortIcon = sun.swing.ImageIconUIResource@10dc6b5
controlDkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
TextField.light = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
CheckBoxUI = javax.swing.plaf.metal.MetalCheckBoxUI
ListUI = javax.swing.plaf.basic.BasicListUI
Button.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
ProgressBarUI = javax.swing.plaf.metal.MetalProgressBarUI
List.timeFactor = 1000
TabbedPane.contentBorderInsets = java.awt.Insets[top=4,left=2,bottom=3,right=3]
TextField.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
java.lang.Object@12d15a9 = sun.swing.SwingUtilities2$AATextInfo@170bea5
Separator.foreground = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
ToolBar.dockingForeground = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
TextPane.selectionBackground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Panel.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
PasswordField.caretBlinkRate = 500
Spinner.arrowButtonSize = java.awt.Dimension[width=16,height=5]
ToolTip.background = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Button.gradient = [0.3, 0.0, javax.swing.plaf.ColorUIResource[r=221,g=232,b=243], javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]]
EditorPane.selectionBackground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
List.background = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
SplitPane.border = javax.swing.plaf.basic.BasicBorders$SplitPaneBorder@d0af9b
TextPane.inactiveForeground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
MenuItem.acceleratorFont = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=10]
Slider.majorTickLength = 6
SplitPane.shadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
TextField.focusInputMap = javax.swing.plaf.InputMapUIResource@b8f8eb
TextField.selectionBackground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Menu.border = javax.swing.plaf.metal.MetalBorders$MenuItemBorder@1de17f4
Menu.disabledForeground = javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
ToolBar.dockingBackground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
FormattedTextField.focusInputMap = javax.swing.plaf.InputMapUIResource@1f6ba0f
Tree.collapsedIcon = javax.swing.plaf.metal.OceanTheme$COIcon@96cf11
PanelUI = javax.swing.plaf.basic.BasicPanelUI
List.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
TextField.inactiveForeground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
SeparatorUI = javax.swing.plaf.metal.MetalSeparatorUI
MenuItem.border = javax.swing.plaf.metal.MetalBorders$MenuItemBorder@f47bf5
EditorPane.margin = javax.swing.plaf.InsetsUIResource[top=3,left=3,bottom=3,right=3]
window = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
TextField.darkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
OptionPane.buttonAreaBorder = javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@1cd0888
Slider.focusInsets = javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
Tree.dropCellBackground = javax.swing.plaf.ColorUIResource[r=210,g=233,b=255]
OptionPane.errorDialog.titlePane.shadow = javax.swing.plaf.ColorUIResource[r=204,g=102,b=102]
TextField.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
CheckBox.rollover = true
RadioButtonMenuItem.margin = javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
Menu.menuPopupOffsetY = 0
Menu.menuPopupOffsetX = 0
TextPane.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
List.focusCellHighlightBorder = javax.swing.plaf.BorderUIResource$LineBorderUIResource@1eb2c1b
OptionPane.warningIcon = sun.swing.ImageIconUIResource@18825b3
TabbedPane.borderHightlightColor = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
RadioButtonMenuItem.acceleratorSelectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ComboBox.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ScrollPane.border = javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder@e95a56
FormattedTextField.selectionBackground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Tree.selectionBorderColor = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
ToggleButton.textIconGap = 4
Tree.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Slider.foreground = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
CheckBox.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
Slider.trackWidth = 7
TabbedPane.selectHighlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
MenuBar.borderColor = javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
ScrollBar.thumbHighlight = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
InternalFrame.maximizeIcon = javax.swing.plaf.metal.OceanTheme$IFIcon@29e357
TextField.highlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
TextField.inactiveBackground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
MenuBar.shadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
RootPane.warningDialogBorder = javax.swing.plaf.metal.MetalBorders$WarningDialogBorder@1ffc686
InternalFrame.icon = sun.swing.ImageIconUIResource@142bece
TextPane.caretForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
TextField.margin = javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
ComboBoxUI = javax.swing.plaf.metal.MetalComboBoxUI
Table.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ColorChooser.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
ScrollPane.ancestorInputMap.RightToLeft = javax.swing.plaf.InputMapUIResource@fcfa52
ToggleButton.border = javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@18b81e3
ToggleButton.shadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Button.darkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
ComboBox.buttonDarkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
Table.ancestorInputMap.RightToLeft = javax.swing.plaf.InputMapUIResource@1fc6e42
FileChooser.listViewIcon = javax.swing.plaf.metal.MetalIconFactory$FileChooserListViewIcon@1a082e2
Table.focusCellBackground = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
ComboBox.buttonBackground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
SplitPane.centerOneTouchButtons = false
Tree.rightChildIndent = 13
ToggleButton.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
PopupMenu.border = javax.swing.plaf.metal.MetalBorders$PopupMenuBorder@1f297e7
Tree.line = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
ToolTipUI = javax.swing.plaf.metal.MetalToolTipUI
Tree.drawsFocusBorderAroundIcon = false
InternalFrame.minimizeSound = sounds/FrameMinimize.wav
windowText = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
FormattedTextField.inactiveForeground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
scrollbar = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
InternalFrameTitlePane.closeButtonOpacity = true
Table.scrollPaneBorder = javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder@1d2fc36
CheckBox.gradient = [0.3, 0.0, javax.swing.plaf.ColorUIResource[r=221,g=232,b=243], javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]]
InternalFrame.optionDialogBorder = javax.swing.plaf.metal.MetalBorders$OptionDialogBorder@175078b
TabbedPane.tabsOverlapBorder = false
List.cellRenderer = javax.swing.DefaultListCellRenderer$UIResource[List.cellRenderer,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@d73c7a,flags=25165832,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER]
FileChooser.lookInLabelMnemonic = 73
controlLtHighlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
SplitPane.darkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
Button.select = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
ScrollBar.shadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Tree.paintLines = true
AuditoryCues.noAuditoryCues = [Ljava.lang.Object;@c39a20
SplitPane.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
FileChooser.detailsViewIcon = javax.swing.plaf.metal.MetalIconFactory$FileChooserDetailViewIcon@1e845c2
ProgressBar.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
RadioButtonMenuItem.gradient = [0.3, 0.0, javax.swing.plaf.ColorUIResource[r=221,g=232,b=243], javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]]
controlHighlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
Separator.background = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
CheckBoxMenuItem.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Menu.borderPainted = true
FormattedTextField.inactiveBackground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
ScrollBar.maximumThumbSize = javax.swing.plaf.DimensionUIResource[width=4096,height=4096]
FormattedTextField.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Table.ascendingSortIcon = sun.swing.ImageIconUIResource@186df0f
Spinner.arrowButtonInsets = javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
RootPane.defaultButtonWindowKeyBindings = [Ljava.lang.Object;@19e8f17
FormattedTextField.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
FormattedTextField.border = javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@811c88
textHighlight = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
FormattedTextField.caretBlinkRate = 500
Slider.horizontalThumbIcon = javax.swing.plaf.metal.MetalIconFactory$OceanHorizontalSliderThumbIcon@102799c
Button.highlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
CheckBoxMenuItem.acceleratorFont = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=10]
Menu.shortcutKeys = [I@17e121c
Button.textIconGap = 4
TabbedPane.tabsOpaque = true
AuditoryCues.cueList = [Ljava.lang.Object;@1a99561
Table.sortIconColor = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
TextArea.border = javax.swing.plaf.basic.BasicBorders$MarginBorder@1d6f122
MenuBar.border = javax.swing.plaf.metal.MetalBorders$MenuBarBorder@1385660
CheckBoxMenuItem.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
List.selectionBackground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Menu.acceleratorFont = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=10]
TitledBorder.titleColor = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
TableHeader.cellBorder = javax.swing.plaf.metal.MetalBorders$TableHeaderBorder@161dfb5
ToolBar.isRollover = true
ColorChooser.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
RootPane.frameBorder = javax.swing.plaf.metal.MetalBorders$FrameBorder@16921fd
InternalFrameTitlePane.iconifyButtonOpacity = true
ProgressBar.selectionForeground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
TabbedPane.tabAreaInsets = java.awt.Insets[top=2,left=2,bottom=0,right=6]
OptionPaneUI = javax.swing.plaf.basic.BasicOptionPaneUI
Table.dropLineShortColor = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
List.focusInputMap = javax.swing.plaf.InputMapUIResource@589e56
CheckBoxMenuItem.checkIcon = javax.swing.plaf.metal.MetalIconFactory$CheckBoxMenuItemIcon@1a7508a
EditorPane.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
MenuItem.disabledForeground = javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
CheckBox.focus = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
TitledBorder.border = javax.swing.plaf.BorderUIResource$LineBorderUIResource@198cb3d
Slider.focusInputMap = javax.swing.plaf.InputMapUIResource@472d48
ProgressBar.horizontalSize = javax.swing.plaf.DimensionUIResource[width=146,height=12]
Tree.rowHeight = 0
Menu.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
Slider.focus = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
PopupMenu.selectedWindowInputMapBindings = [Ljava.lang.Object;@edf3f6
FileChooser.useSystemExtensionHiding = false
ComboBox.selectionBackground = javax.swing.plaf.ColorUIResource[r=163,g=184,b=204]
InternalFrame.activeTitleForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ToolBar.separatorSize = javax.swing.plaf.DimensionUIResource[width=10,height=10]
PasswordField.margin = javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
Tree.selectionBackground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
ToolBar.ancestorInputMap = javax.swing.plaf.InputMapUIResource@2bc3f5
Slider.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
MenuBarUI = javax.swing.plaf.metal.MetalMenuBarUI
RadioButtonMenuItem.arrowIcon = javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon@145c859
TextArea.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
List.focusInputMap.RightToLeft = javax.swing.plaf.InputMapUIResource@14e3f41
FileChooser.fileNameLabelMnemonic = 78
ComboBox.buttonHighlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
Button.rolloverIconType = ocean
Separator.highlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
FileChooser.readOnly = false
PasswordField.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
RadioButton.rollover = true
PopupMenu.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Table.ancestorInputMap = javax.swing.plaf.InputMapUIResource@1acd47
ProgressBar.selectionBackground = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
ScrollBar.foreground = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
OptionPane.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Table.selectionBackground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
ToolBar.rolloverBorder = javax.swing.border.CompoundBorder@19b04e2
ColorChooserUI = javax.swing.plaf.basic.BasicColorChooserUI
ToolTipManager.enableToolTipMode = activeApplication
TextArea.focusInputMap = javax.swing.plaf.InputMapUIResource@5dcec6
Button.textShiftOffset = 0
TextArea.caretBlinkRate = 500
InternalFrame.titleFont = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
info = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Slider.focusGradient = [0.3, 0.2, javax.swing.plaf.ColorUIResource[r=200,g=221,b=242], javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]]
RadioButtonMenuItem.acceleratorFont = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=10]
InternalFrame.activeTitleBackground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
RadioButton.light = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
Button.margin = javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14]
ToolBar.floatingForeground = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
RadioButtonMenuItem.selectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ProgressBar.border = javax.swing.plaf.BorderUIResource$LineBorderUIResource@b25b9d
ToggleButton.darkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
windowBorder = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
ToggleButton.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
CheckBox.icon = javax.swing.plaf.metal.MetalIconFactory$CheckBoxIcon@4ecfdd
CheckBox.focusInputMap = javax.swing.plaf.InputMapUIResource@30d82d
TabbedPane.highlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
ScrollBar.darkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
PopupMenu.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
ToolBarUI = javax.swing.plaf.metal.MetalToolBarUI
Viewport.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
Slider.altTrackColor = javax.swing.plaf.ColorUIResource[r=210,g=226,b=239]
ScrollBar.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
Menu.arrowIcon = javax.swing.plaf.metal.MetalIconFactory$MenuArrowIcon@18bf072
MenuItem.arrowIcon = javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon@145c859
Menu.acceleratorSelectionForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
OptionPane.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
Desktop.minOnScreenInsets = javax.swing.plaf.InsetsUIResource[top=3,left=3,bottom=3,right=3]
Checkbox.select = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Menu.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
Tree.editorBorder = javax.swing.plaf.BorderUIResource$LineBorderUIResource@13d28e3
AuditoryCues.defaultCueList = [Ljava.lang.Object;@476128
RadioButtonMenuItem.acceleratorForeground = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
ToolBar.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
ToolTip.backgroundInactive = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
Tree.scrollsOnExpand = true
RadioButtonMenuItem.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
PopupMenuUI = javax.swing.plaf.basic.BasicPopupMenuUI
ToggleButton.select = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
Slider.shadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
MenuUI = javax.swing.plaf.basic.BasicMenuUI
MenuBar.windowBindings = [Ljava.lang.Object;@3b8b49
Button.disabledText = javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
CheckBoxMenuItem.borderPainted = true
RadioButton.gradient = [0.3, 0.0, javax.swing.plaf.ColorUIResource[r=221,g=232,b=243], javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]]
OptionPane.questionDialog.border.background = javax.swing.plaf.ColorUIResource[r=51,g=102,b=51]
FormattedTextField.background = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
TabbedPane.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
RadioButton.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
Menu.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
ToolTip.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
ToolBar.darkShadow = javax.swing.plaf.ColorUIResource[r=122,g=138,b=153]
Button.font = javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
TextPaneUI = javax.swing.plaf.basic.BasicTextPaneUI
ToolBar.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
EditorPaneUI = javax.swing.plaf.basic.BasicEditorPaneUI
EditorPane.caretBlinkRate = 500
RadioButtonMenuItem.background = javax.swing.plaf.ColorUIResource[r=238,g=238,b=238]
CheckBoxMenuItem.acceleratorForeground = javax.swing.plaf.ColorUIResource[r=99,g=130,b=191]
Spinner.editorAlignment = 11
MenuBar.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
RadioButton.border = javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@1359c1b
ToolBar.highlight = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
TextAreaUI = javax.swing.plaf.basic.BasicTextAreaUI
MenuItemUI = javax.swing.plaf.basic.BasicMenuItemUI
RadioButton.shadow = javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]
InternalFrame.activeTitleGradient = [0.3, 0.0, javax.swing.plaf.ColorUIResource[r=221,g=232,b=243], javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=184,g=207,b=229]]
RadioButtonMenuItem.commandSound = sounds/MenuItemCommand.wav
List.dropCellBackground = javax.swing.plaf.ColorUIResource[r=210,g=233,b=255]
Menu.margin = javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
RadioButton.totalInsets = java.awt.Insets[top=4,left=4,bottom=4,right=4]
SplitPaneDivider.border = javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder@18235ed
TextPane.border = javax.swing.plaf.basic.BasicBorders$MarginBorder@1a28362
Slider.minimumHorizontalSize = java.awt.Dimension[width=36,height=21]
MenuItem.margin = javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
EditorPane.background = javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
RadioButtonMenuItem.borderPainted = true
InternalFrame.paletteTitleHeight = 11
Table.foreground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
SplitPane.dividerSize = 10
TabbedPane.selectedTabPadInsets = javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=1]
InternalFrame.inactiveTitleForeground = sun.swing.PrintColorUIResource[r=51,g=51,b=51]
TextPane.caretBlinkRate = 500

Please comment for any additional info!

Wednesday, August 11, 2010

Installing Sun Java Plugin for Firefox 3 on Fedora 13

There are quite a few sources on the net on how to install the sun java plugin on firefox 3. What happened to me was that I already installed Sun's JDK and JRE but it seems that the java plugin was not properly installed on my firefox 3.6.7, even if I look at Tools -> Add-Ons -> Plugins , the JAVA plugin is not visible there, so I had no idea on how I can enable it or something. The articles that I found on the net are only for firefox 3.5 and below.
So here's how to install Sun's Java Plugin for Firefox 3.6.x and above.

1. First, install Sun's JDK.
2. After installing the JDK successfully, try to locate the file libnpjp2.so , by using the locate command:
[rhythm@mybox ~]$ locate libnpjp2.so
/usr/java/jdk1.6.0_20/jre/lib/i386/libnpjp2.so

Take note of the result of the command, in this case, it's /usr/java/jdk1.6.0_20/jre/lib/i386/libnpjp2.so
3. Become root by executing the following command.
su
4. Make a link to the libnpjp2.so file on the mozilla plugins folder using the following command, please replace the text "location of the libnpjp2.so file" with the result of the command executed on step 2.
ln -s "location of the libnpjp2.so file" /usr/lib/mozilla/plugins/libjavaplugin.so

In my case, since the result of the command on step 2 is /usr/java/jdk1.6.0_20/jre/lib/i386/libnpjp2.so , the command will be:

ln -s /usr/java/jdk1.6.0_20/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/libjavaplugin.so

5. Restart Firefox.

There you have it, now, the java plugin should be available on the list of plugins when you access Tools -> Add-Ons -> Plugins. Enable it if it's still disabled, and you should be ready to go! Please comment if you encounter any problems with this. Thanks to wenlong for the info!

Monday, July 26, 2010

How to install AR8151 v1.0 Gigabit Ethernet driver on Fedora 13

Ive spent at least a month, just trying to get my wired connection work on an ACER Aspire 4745G running on Fedora 13. The linux driver for my AR8151 v1.0 Gigabit Ethernet LAN card was giving me nightmares! It was always telling me that the driver cannot be built since I was using an old version of the linux kernel (which was really annoying, mind you, since I was running the latest version of the linux kernel (2.6.33.6-147.fc13.i686)). So here's how I made it work, with lots of help from my colleagues.

Prerequisites (Thanks to Nikhil Pawar for this info):
1. Install kernel-devel and kernel-headers. Do this using the following command:
yum install kernel-devel kernel-headers
2. Install compilers. Do this using the following command:
yum install make automake autoconf gcc gcc-c++

Installation Steps:

1. Download the Atheros ethernet driver for linux from here. Download the file named AR81Family-Linux-v1.0.1.9.tar.gz
2. Extract the contents of the gzip file using the following command
tar zxvf AR81Family-Linux-v1.0.1.9.tar.gz
3. Become root using the following command
su
4. Enter the root password.
5. Navigate to the src directory of the extracted files by executing the following command.
cd src
6. Build the driver from source by executing the following command.
make
NOTE: If it complains about your kernel version being outdated / and / or not being the latest version, do the following:
6.a) Edit the MakeFile. (the one inside the src folder from the file that you extracted on step 2) Comment out the following lines by adding a # sign before all of the lines.
ifeq ($(KKVER), 0)
$(error *** Aborting the build.
*** This driver is not supported on kernel versions older than 2.4.0)
endif
After editing, the said lines should look like the following:
# ifeq ($(KKVER), 0)
# $(error *** Aborting the build.
# *** This driver is not supported on kernel versions older than 2.4.0)
# endif
6.b) Save the MakeFile.
6.c) Execute the make command again. Ignore the warnings that you see, they're annoying.
make
7. Install the driver by executing the following command.
make install
8. Inside the src folder. Find the file atl1e.ko. Copy it to the following folder.
/lib/modules/"your kernel version"/kernel/drivers/net/atl1e/
NOTE: Replace the text "your kernel version" with the version of your kernel. You can find that out by executing the following command:
uname -r
For example, in my machine:
[root@mybox src]$ uname -r

2.6.33.6-147.fc13.i686
So the command to copy my .ko file to the proper folder will be:
cp ./atl1e.ko /lib/modules/2.6.33.6-147.fc13.i686/kernel/drivers/net/atl1e/
9. Make your system automatically load the driver modules during system boot by executing the following command.
modprobe atl1e
NOTE: After executing the command above and you got an error that looks like the following:
[root@mybox ~]$ modprobe atl1e

FATAL: Module atl1e not found.
Do the following:
9.a) Execute the following command.
depmod -a
9.b) Create a .module file inside /etc/sysconfig/modules by executing the following command.
echo /sbin/modprobe atl1e >> /etc/sysconfig/modules/local.modules
9.c) Chmod the newly created module file to 755 by executing the following command
chmod 755 /etc/sysconfig/modules/local.modules
10. Restart your machine.

Thats it! That should do it! It worked on my machine, I hope it will work on yours too!
Please comment on this post for any questions!

UPDATE!

I upgraded my kernel version to 2.6.33.6-147.2.4.fc13.i686, if you upgraded yours too, you'll have to repeat the process above all over again, I'll try to find a way so we can avoid that, but for the meantime, repeating the process above will solve the problem.

For Fedora 14, please refer to Patrik Martinsson's blog post.

Friday, July 2, 2010

Creating and Editing Symbolic Links

Creating a Symbolic Link
To create a symbolic link, you can use the ln command. Usage is as follows:

ln -s targetFile symbolicLinkName

For example, to create a symbolic link named "mylink" in the current folder that targets the executable file "/usr/java/default/bin/java", execute the following command in your terminal:

ln -s /usr/java/default/bin/java mylink

Changing the target of a Symbolic Link without deleting the file

You can also use the ln command to change the target of an existing symbolic link by using ln's -f option. Usage is as follows:

ln -f -s newTargetFile symbolicLinkName

For example if you want to change the target of the symbolic link "/home/user/mylink" to "/usr/bin/gedit", execute the following command in your terminal:

ln -f -s /usr/bin/gedit /home/user/mylink

Tuesday, June 15, 2010

"Permissions 0664" error when using a ssh private key file

I tried to migrate my ssh private key (which was generated using cygwin on a windows box) to my Fedora 13 box, but I got a "Permissions 0664" error. Here's how I was able to resolve it:

1. Open a terminal.
2. Navigate to the .ssh folder. Mostly located under your home directory.
3. Make sure that your private key file is located under the .ssh directory.
4. Type in the following command
chmod 0400 id_dsa
NOTE: Where id_dsa is the filename of your private key file.

That's it! You're all done!

Monday, June 14, 2010

Fedora 13: Playing MP3 Files

To play MP3 files on Fedora 13, execute the following commands on a terminal as root
rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
yum install gstreamer-plugins-bad gstreamer-ffmpeg gstreamer-plugins-ugly -y

Taken from http://www.linuxreaders.com/2010/05/28/play-divx-mp3-on-fedora-13

Monday, January 18, 2010

Free Boracay Package

Win a Free Boracay Vacation Package by WOW Philippines Travel Agency

WOW Philippines Travel Agency, Inc. is celebrating it's 5th year in business during July of 2010, and we would like you to have a chance to celebrate with us, so we have decided to give-away a FREE Boracay Package complete with 5 Star accommodations at the luxurious Le Soleil de Boracay Hotel on Boracay Island. The lucky winner will win the following Boracay vacation package.

Vacation Package Inclusions:
- 5 Days / 4 Nights Luxury 5 Star Accommodations at the Le Soleil de Boracay  Hotel
- Flights to Boracay from Manila to Caticlan Airport on Philippine Airlines
- Island Transfers - Door-to-Door from Manila to the resort and back to Manila
- Three (3) Meals each day, Breakfast, Lunch & Dinner
- Boracay Activities - Horseback Riding, Island Hopping, Glass Bottom Boat
- PLUS - 5,000 peso Spending Cash

Read More Information: http://www.boracay-packages.com