【问题标题】:How can I disable the textfield area of JSpinner如何禁用 JSpinner 的文本字段区域
【发布时间】:2015-03-17 17:07:57
【问题描述】:

我目前在 netbeans 中遇到问题,我的 JSpinner 允许您在文本字段中输入,而我只希望使用箭头。 有没有办法通过属性或其他方式禁用文本输入?

谢谢

【问题讨论】:

    标签: java jtextfield jspinner


    【解决方案1】:

    使用以下方法禁用 JSpinner 的 JTextField:

    ((JSpinner.DefaultEditor) yourSpinner.getEditor()).getTextField().setEditable(false);
    

    【讨论】:

    • 干杯克里斯。现在完美运行
    【解决方案2】:

    你可以这样试试

     JSpinner.DefaultEditor editor = ( JSpinner.DefaultEditor ) component.getEditor();
    editor.getTextField().setEnabled( true );
    editor.getTextField().setEditable( false );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-25
      • 2011-11-30
      • 2011-07-04
      相关资源
      最近更新 更多