summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Kennke <roman@kennke.org>2006-10-14 11:10:56 +0000
committerRoman Kennke <roman@kennke.org>2006-10-14 11:10:56 +0000
commit4c9bf4dd097587e8ffc05c096851ed3b1f4bf335 (patch)
tree6ca2b26ca48eb1fb4fae3f7912405319874d7def
parenta8336fcf12e63faeffdee885218ac7f521351a9e (diff)
downloadclasspath-4c9bf4dd097587e8ffc05c096851ed3b1f4bf335.tar.gz
2006-10-13 Roman Kennke <kennke@aicas.com>
PR 27956 * javax/swing/JSlider.java (setPaintLabels): Call setLabelTable() instead of setting the field directly. This also updates the label's size.
-rw-r--r--ChangeLog7
-rw-r--r--javax/swing/JSlider.java2
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index ab7e76691..898447171 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2006-10-13 Roman Kennke <kennke@aicas.com>
+
+ PR 27956
+ * javax/swing/JSlider.java
+ (setPaintLabels): Call setLabelTable() instead of setting
+ the field directly. This also updates the label's size.
+
2006-10-13 Tom Tromey <tromey@redhat.com>
* tools/gnu/classpath/tools/javah/ClassWrapper.java (toString): New
diff --git a/javax/swing/JSlider.java b/javax/swing/JSlider.java
index bc93f2b84..91eec4751 100644
--- a/javax/swing/JSlider.java
+++ b/javax/swing/JSlider.java
@@ -1087,7 +1087,7 @@ public class JSlider extends JComponent implements SwingConstants, Accessible,
{
paintLabels = paint;
if (paint && majorTickSpacing > 0 && labelTable == null)
- labelTable = createStandardLabels(majorTickSpacing);
+ setLabelTable(createStandardLabels(majorTickSpacing));
firePropertyChange("paintLabels", !paint, paint);
revalidate();
repaint();