/[classpath]/classpath/javax/swing/JComponent.java
ViewVC logotype

Diff of /classpath/javax/swing/JComponent.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.67 by rabbit78, Mon Oct 10 12:22:37 2005 UTC revision 1.68 by rabbit78, Wed Oct 12 12:41:27 2005 UTC
# Line 2200  public abstract class JComponent extends Line 2200  public abstract class JComponent extends
2200     */     */
2201    public void setFont(Font f)    public void setFont(Font f)
2202    {    {
2203      super.setFont(f);      if (f == null && getFont() == null)
2204          return;
2205    
2206        if (f == null || !f.equals(getFont()))
2207          {
2208            super.setFont(f);
2209            revalidate();
2210          }
2211    }    }
2212    
2213    /**    /**
# Line 2395  public abstract class JComponent extends Line 2402  public abstract class JComponent extends
2402        ui.installUI(this);        ui.installUI(this);
2403    
2404      firePropertyChange("UI", oldUI, newUI);      firePropertyChange("UI", oldUI, newUI);
2405            revalidate();
2406    }    }
2407    
2408    /**    /**

Legend:
Removed from v.1.67  
changed lines
  Added in v.1.68

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26