5 java validation swing jtable
我想在JTable
输入数据后立即验证一个单元格.我想确保在代码列中输入正确的代码.有人能告诉我怎么做吗?
您应该在该方法中实现TableCellEditor
并执行验证stopCellEditing()
。如果验证失败,此方法应返回false
。来自 Javadoc:
“告诉编辑器停止编辑并接受任何部分编辑的值作为编辑器的值。如果编辑未停止,则编辑器返回 false;这对于验证且不能接受无效条目的编辑器很有用。”
查看其中定义的 GenericEditor 类JTable
作为示例。
另一件值得关注的事情是:您始终可以使用 a 作为参数构造 aDefaultCellEditor
并将JFormattedTextField
an 添加InputVerifier
到文本字段以防止提交无效数据的输入。
归档时间: |
|
查看次数: |
3806 次 |
最近记录: |