当前位置:  开发笔记 > 编程语言 > 正文

如何让InputVerifier与可编辑的JComboBox一起使用

如何解决《如何让InputVerifier与可编辑的JComboBox一起使用》经验,为你挑选了1个好方法。

JComboBox有一个自定义inputVerifyer设置,以限制MaxLength设置为可编辑时.

验证方法似乎永远不会被调用.
在罚款时调用相同的verifyer JTextField.

我可能做错了什么?



1> Allain Lalon..:

我找到了一个解决方法.我以为我会让下一个有这个问题的人知道.

基本上.而不是在ComboBox上设置inputVerifier,而是将其设置为"编辑器组件".

JComboBox combo = new JComboBox();
JTextField tf = (JTextField)(combo.getEditor().getEditorComponent());
tf.setInputVerifier(verifyer);

推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有