我想这是一个非常愚蠢的问题,但是我无法找出解决方案/如何向Google提出此问题。基本上,我希望我的JSlider每次用户单击时每隔X个单位更改一次,而不是1个单位。我该怎么做?

最佳答案

这就是我在其中一个应用程序中所做的...假设它是setMinorTickSpacing()setMajorTickSpacing()

JSlider jSlider1 = new JSlider();
jSlider1.setMajorTickSpacing(50);
jSlider1.setMaximum(500);
jSlider1.setMinimum(100);
jSlider1.setMinorTickSpacing(50);
jSlider1.setPaintLabels(true);
jSlider1.setPaintTicks(true);
jSlider1.setSnapToTicks(true);

08-04 19:22