look_and_feel = newLookAndFeel; look_and_feel.initialize();
currentLookAndFeel = newLookAndFeel; if (newLookAndFeel != null) { newLookAndFeel.initialize(); currentUIDefaults = newLookAndFeel.getDefaults(); } else { currentUIDefaults = null; } listeners.firePropertyChange("lookAndFeel", oldLookAndFeel, newLookAndFeel);
  public static void setLookAndFeel(LookAndFeel newLookAndFeel)    throws UnsupportedLookAndFeelException  {    if (! newLookAndFeel.isSupportedLookAndFeel())      throw new UnsupportedLookAndFeelException(newLookAndFeel.getName());        if (look_and_feel != null)      look_and_feel.uninitialize();    // Set the current default look and feel using a LookAndFeel object.     look_and_feel = newLookAndFeel;    look_and_feel.initialize();	    //revalidate();    //repaint();  }