This question already has answers here:
How to set JSpinner as non editable?
                                
                                    (3个答案)
                                
                        
                5年前关闭。
            
        

如何制作不允许手动输入的JSpinner。我希望微调框只能有偶数,所以我使它递增两位。问题在于用户可以输入说3,现在您的数字是3、5、7、9,所有这些都是奇数。我希望能找到诸如setEditable()setTypable()之类的方法,但没有找到。有任何想法吗?

最佳答案

创建具有自定义JSpinnerDefaultFormatter不监听的SpinnerModelJSpinner。完整的示例可见here

关于java - JSpinner禁止用户在其中键入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25207754/

10-10 09:17