我有一个从 0 开始的 JSpinner,当它的值为 0 时,它的向下箭头按钮应该被禁用,这样值就不会改变。有谁知道如何禁用 JSpinner 中的按钮?
最佳答案
您可以使用 SpinnerModel。例如。以下行将值限制在 0 和 MAX_VALUE 之间(即,值从下面开始以零为界)。参数为:值、最小值、最大值、步长。
JSpinner jSpinner = new JSpinner(new SpinnerNumberModel(0, 0, Integer.MAX_VALUE, 1));
注意:该按钮实际上并没有被禁用,但并没有减少值。
关于java - 是否可以禁用 JSpinner 向下箭头按钮?如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4855897/