This patch (committed) fixes a NullPointerException in the PlasticLookAndFeel from JGoodies when running on GNU Classpath:

2006-09-06  David Gilbert  <[EMAIL PROTECTED]>

        * javax/swing/plaf/basic/BasicScrollBarUI.java
        (installDefaults): Call configureScrollBarColors().

Regards,

Dave
Index: javax/swing/plaf/basic/BasicScrollBarUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicScrollBarUI.java,v
retrieving revision 1.38
diff -u -r1.38 BasicScrollBarUI.java
--- javax/swing/plaf/basic/BasicScrollBarUI.java        13 Aug 2006 15:32:52 
-0000      1.38
+++ javax/swing/plaf/basic/BasicScrollBarUI.java        6 Sep 2006 16:30:48 
-0000
@@ -760,10 +760,7 @@
     scrollbar.setOpaque(true);
     scrollbar.setLayout(this);
 
-    thumbColor = UIManager.getColor("ScrollBar.thumb");
-    thumbDarkShadowColor = UIManager.getColor("ScrollBar.thumbDarkShadow");
-    thumbHighlightColor = UIManager.getColor("ScrollBar.thumbHighlight");
-    thumbLightShadowColor = UIManager.getColor("ScrollBar.thumbShadow");
+    configureScrollBarColors();
 
     maximumThumbSize = UIManager.getDimension("ScrollBar.maximumThumbSize");
     minimumThumbSize = UIManager.getDimension("ScrollBar.minimumThumbSize");

Reply via email to