SpinnerNumberModel中的StepSize java

时间:2017-08-03 16:12:42

标签: java spinner jtextfield

我创建了一个带有整数SpinnerNumberModel的微调器。

SpinnerNumberModel model = new SpinnerNumberModel(value, min, max, step);

基于docs.oracle:

  

stepSize - 序列元素之间的差异

这到底是什么意思?

1 个答案:

答案 0 :(得分:2)

来自the documentation

  

更改getNextValue计算的值更改的大小   getPreviousValue方法。

就像这样有一个for循环:

for (int i = min; i <= max; i += step)

如果min为零且max为10:

步长为1,序列为

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

步骤为2,序列为

0, 2, 4, 6, 8, 10