Можно ли отключить кнопку со стрелкой вниз JSpinner? Как? - PullRequest
0 голосов
/ 31 января 2011

У меня есть JSpinner, который начинается с 0, а когда его значение равно 0, его кнопка со стрелкой вниз должна быть отключена, чтобы значение не изменилось.Кто-нибудь знает, как отключить кнопку в JSpinner?

Спасибо

1 Ответ

3 голосов
/ 31 января 2011

Вы можете использовать SpinnerModel. Например. следующая строка ограничивает значения от 0 до MAX_VALUE (то есть значения ограничены нулем снизу). Аргументы: значение, мин, макс, шаг_размер.

JSpinner jSpinner = new JSpinner(new SpinnerNumberModel(0, 0, Integer.MAX_VALUE, 1));

Примечание: кнопка фактически не отключена, но не уменьшает значение.

...