您的位置:首页 > 其它

监听可编辑JComboBox内容改变实现验证

2012-06-05 16:21 330 查看
在输入数据较多的的窗体中,经常需要进行数据验证,即只有在某个数据输入合法的情况下才能进行其它操作,本文介绍了可编辑状态的JComBox控件监听器内容改变的方法,如果JComboBox输入的数据不合法,则无法进行提交操作。程序实现的效果如下:

JComboBox内容不为空:



JComboBox内容为空:



Java代码:

重要的API介绍:


1.getEditor

public ComboBoxEditor getEditor()返回用于绘制和编辑 JComboBox 字段中所选项的编辑器。

返回:
显示所选项的 ComboBoxEditor。


2.getEditorComponent

Component getEditorComponent()
返回应该添加到此编辑器的树层次结构中的组件。


3.pack

public void pack()调整此窗口的大小,以适合其子组件的首选大小和布局。如果该窗口和/或其所有者还不可显示,则在计算首选大小之前都将变得可显示。在计算首选大小之后,将会验证该窗口。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐