1

当我更改 JSlider 上的主要刻度时,标签(如果绘制)不会改变。

我有这种情况 第一种情况

我改变了主要的刻度间距

jSlider.setMajorTickSpacing(20);

我得到这个

在此处输入图像描述

如何获得这种情况? 在此处输入图像描述

4

1 回答 1

6

您也必须更改标签。尝试这个

jSlider.setMajorTickSpacing(20);       
jSlider.setLabelTable(jSlider.createStandardLabels(20));
于 2012-11-19T16:29:33.813 回答