如何将JSpinner设置为不可编辑?

我正在使用创建时间选择器JSpinner。内的文字JSpinner是可编辑的。但我想将设置JSpinner为不可编辑,因为有机会给出无效的值。谁能帮我?

回答:

请尝试以下操作:

JSpinner spinner = ...;

((DefaultEditor) spinner.getEditor()).getTextField().setEditable(false);

只要您自己没有通过调用更改微调器编辑器,此方法就应该起作用spinner.setEditor(...)

告诉我们这是否有帮助。

以上是 如何将JSpinner设置为不可编辑? 的全部内容, 来源链接: utcz.com/qa/397869.html

回到顶部