此应用程序的有效范围是0到9,但似乎没有NetBeans 7.0.1 JSpinner最小值或最大值设置。是否有另一种方法将此JSpinner的范围限制为0..9?如何限制JSpinner
21
A
回答
48
以我的Netbeans 7.3我跟着theese步骤:
步骤1:
步骤2:
第3步:
和最后的步骤4:
这对我的作品。
2
此应用程序的有效范围是0到9,但似乎有 没有NetBeans 7.0.1 JSpinner最小值或最大值设置。是否有 另一种方法将此JSpinner的范围限制为0..9?
肯定的,但没有打扰插入代码和/或从GUI面板生成的代码
添加SpinnerListModel (easiest for this requirement and example in Oracle tutorial)或wrote own SpinnerNumberModel
15
// 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);
11
你将不得不使用this构造函数SpinnerNumberModel
。
段:
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);
相关问题
- 1. 限制JSpinner大小
- 2. 如何水平居中JSpinner
- 3. 如何限制
- 4. 如何调整JSpinner箭头的宽度?
- 5. 如何撤消对JSpinner的更改?
- 6. 如何从JSpinner解析为字符串?
- 7. 速率限制如何限制API
- 8. JSpinner来源?
- 9. JSpinner SpinnerDateModel问题
- 10. JSpinner ActionListener备选
- 11. 自定义jSpinner?
- 12. 自定义JSpinner
- 13. Jspinner和JOptionPane
- 14. JSpinner更新
- 15. 如何限制seekbar
- 16. 如何限制android
- 17. 如何限制Parallel.ForEach?
- 18. 限制如何WPF
- 19. 如何限制UItextfield
- 20. 如何限制jFormattedTextField
- 21. 如何限制Pagewidth
- 22. 如何限制goroutine
- 23. 如何限制MonthCalender
- 24. 如何“限制50000,1”?
- 25. JTable日期值jspinner
- 26. JSpinner专用时间
- 27. 如何限制OAuth'scope'参数的允许权限(限制范围)
- 28. 如何限制OrbitControl - Three.js
- 29. 如何限制MemoryStream长度?
- 30. 如何限制Javascript加载
请参阅['SpinnerNumberModel'](http://docs.oracle.com/javase/7/docs/api/javax/swing/SpinnerNumberModel.html),它允许在构造函数中指定最小/最大值 – Robin 2013-04-08 13:54:46