if (button.isRolloverEnabled()) { if (button.getBorder() instanceof UIResource) button.setBorder(MetalBorders.getRolloverBorder()); }
button.setRolloverEnabled(UIManager.getBoolean( getPropertyPrefix() + "rollover"));
  public void installDefaults(AbstractButton button)  {    super.installDefaults(button);    if (button.isRolloverEnabled())      {        if (button.getBorder() instanceof UIResource)          button.setBorder(MetalBorders.getRolloverBorder());      }  }