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");