上面有很多行显示 jtable。我想通过短代码过滤记录。如果我输入像 1234 这样的短代码,它应该只在 jtable 上显示短代码 1234 关联的行。
谢谢
最佳答案
您将编写代码...首先查看 how to use tables ,特别是sorting and filtering
基本要求是将 ActionListener
附加到字段和按钮(如果您愿意,可以从表单编辑器执行此操作)。
在 actionPerformed
事件处理程序方法中,您需要创建一个 RowFilter
并将其应用于表 RowSorter
。
通过将 autoCreateRowSorter
属性设置为 true
,可以将表配置为自动创建行排序器。
链接教程中对此进行了很好的解释...
还有一个example
关于java - 如何使用netbeans ide对jtable记录进行过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18140385/