我在看 JSlider,我注意到一个叫做
的东西JSlider.setMajorTickSpacing(int n);
我阅读了关于它的功能的描述,但我不明白什么是主刻度,也不明白它在程序中的使用方式。你能给我解释一下这个概念吗?
最佳答案
Major ticks 是大的 ticks,minor ticks 是小的:
paintTicks
必须启用才能绘制它们。
间距以值单位为单位。上面的范围是 0-100,主要刻度间距 = 10,次要刻度间距 = 2:
JSlider slider = new JSlider();
slider.setMinimum(0);
slider.setMaximum(100);
slider.setMajorTickSpacing(10);
slider.setMinorTickSpacing(2);
slider.setPaintTicks(true);
可以将任一刻度类型的间距设置为 0 以禁用这些刻度。
关于java - 什么是主要刻度间距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23117000/