此应用程序的有效范围是0到9,但似乎没有NetBeans 7.0.1 JSpinner最小值或最大值设置。是否有其他方法可以将此JSpinner的范围限制为0..9?
发布于 2013-04-08 22:06:49
在我的Netbeans 7.3中,我遵循了以下步骤:
步骤1:

第2步:

第3步:

最后一步4:

这对我很有效。
发布于 2013-04-08 21:54:46
// from 0 to 9, in 1.0 steps start value 5
SpinnerNumberModel model1 = new SpinnerNumberModel(5.0, 0.0, 9.0, 1.0);
JSpinner spin1 = new JSpinner(model1);发布于 2013-04-08 21:55:35
您必须使用SpinnerNumberModel的this构造函数。
代码片段:
JFrame frame = new JFrame("Limiting value for a JSpinner");
SpinnerModel sm = new SpinnerNumberModel(0, 0, 9, 1); //default value,lower bound,upper bound,increment by
JSpinner spinner = new JSpinner(sm);https://stackoverflow.com/questions/15880844
复制相似问题