protected void initComponentDefaults(UIDefaults table){
  super.initComponentDefaults(table);
  Color c=table.getColor("TextField.background");
  table.put("ComboBox.background",c);
  table.put("ComboBox.listBackground",c);
  Class lf=com.jgoodies.looks.plastic.PlasticLookAndFeel.class;
  table.put("Tree.openIcon",makeIcon(lf,"icons/TreeOpen.gif"));
  table.put("Tree.closedIcon",makeIcon(lf,"icons/TreeClosed.gif"));
  table.put("Tree.leafIcon",makeIcon(lf,"icons/TreeLeaf.gif"));
}

protected void initComponentDefaults ( UIDefaults table ) { super . initComponentDefaults ( table ) ; Color c = table . getColor ( "TextField.background" ) ; table . put ( "ComboBox.background" , c ) ; table . put ( "ComboBox.listBackground" , c ) ; Class lf = com . jgoodies . looks . plastic . PlasticLookAndFeel . class ; table . put ( "Tree.openIcon" , makeIcon ( lf , "icons/TreeOpen.gif" ) ) ; table . put ( "Tree.closedIcon" , makeIcon ( lf , "icons/TreeClosed.gif" ) ) ; table . put ( "Tree.leafIcon" , makeIcon ( lf , "icons/TreeLeaf.gif" ) ) ; }
for overwriting component defaults
