java - 如何使用netbeans ide对jtable记录进行过滤

标签 java swing netbeans jtable rowfilter

上面有很多行显示 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/

相关文章:

java - 在java中解析HTTP 1.0 header 日期/时间戳

java - 如何在 Python 中指定 AES key ?

java - 在 JFrame Java 上在图像上方追踪一条线

php - 有没有办法恢复断电后丢失的文件?

java - 如何在Java中的表格中放置按钮?

java - Spring Autowiring 调用错误的构造函数

java - 为什么我的标签没有显示? ( java )

java - JTable 数据未在组合框选择上更新(数据来自文件)

java - Netbeans 11.1 以 Windows 默认语言打印数字

java - 使用 TableView.getItems() 观察 ObservableList?