All*_*nde 3 java swing jcombobox
我JComboBox有一个自定义inputVerifyer设置,以限制MaxLength设置为可编辑时.
验证方法似乎永远不会被调用.
在罚款时调用相同的verifyer JTextField.
我可能做错了什么?
我找到了一个解决方法.我以为我会让下一个有这个问题的人知道.
基本上.而不是在ComboBox上设置inputVerifier,而是将其设置为"编辑器组件".
JComboBox combo = new JComboBox();
JTextField tf = (JTextField)(combo.getEditor().getEditorComponent());
tf.setInputVerifier(verifyer);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3121 次 |
| 最近记录: |