/[classpath]/classpath/javax/swing/plaf/metal/MetalScrollPaneUI.java
ViewVC logotype

Diff of /classpath/javax/swing/plaf/metal/MetalScrollPaneUI.java

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

revision 1.6 by langel, Tue Nov 22 19:54:47 2005 UTC revision 1.7 by trebligd, Wed Nov 23 21:15:46 2005 UTC
# Line 41  package javax.swing.plaf.metal; Line 41  package javax.swing.plaf.metal;
41  import java.beans.PropertyChangeListener;  import java.beans.PropertyChangeListener;
42    
43  import javax.swing.JComponent;  import javax.swing.JComponent;
44    import javax.swing.JScrollBar;
45  import javax.swing.JScrollPane;  import javax.swing.JScrollPane;
46  import javax.swing.plaf.ComponentUI;  import javax.swing.plaf.ComponentUI;
47  import javax.swing.plaf.basic.BasicScrollPaneUI;  import javax.swing.plaf.basic.BasicScrollPaneUI;
# Line 93  public class MetalScrollPaneUI Line 94  public class MetalScrollPaneUI
94    public void installUI(JComponent c)    public void installUI(JComponent c)
95    {    {
96      super.installUI(c);      super.installUI(c);
97        JScrollBar hsb = scrollpane.getHorizontalScrollBar();
98        hsb.putClientProperty(MetalScrollBarUI.FREE_STANDING_PROP, Boolean.FALSE);
99        JScrollBar vsb = scrollpane.getVerticalScrollBar();
100        vsb.putClientProperty(MetalScrollBarUI.FREE_STANDING_PROP, Boolean.FALSE);
101    }    }
102    
103    /**    /**
# Line 114  public class MetalScrollPaneUI Line 119  public class MetalScrollPaneUI
119     */     */
120    public void uninstallUI(JComponent c)    public void uninstallUI(JComponent c)
121    {    {
122        JScrollBar hsb = scrollpane.getHorizontalScrollBar();
123        hsb.putClientProperty(MetalScrollBarUI.FREE_STANDING_PROP, null);
124        JScrollBar vsb = scrollpane.getVerticalScrollBar();
125        vsb.putClientProperty(MetalScrollBarUI.FREE_STANDING_PROP, null);
126      super.uninstallUI(c);      super.uninstallUI(c);
127    }    }
128    

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

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