【问题标题】:JTable Filtering and getting filtered data in text file [closed]JTable过滤并在文本文件中获取过滤数据[关闭]
【发布时间】:2014-10-06 23:11:09
【问题描述】:

我有一个带有抽象模型(40 列)的 jtable(20 列)。我想为 jtable 的第 15 列添加过滤器。我怎样才能做到这一点?我已经搜索并尝试了许多选项,例如 RowFilter.regexFilter(text, index);但他们没有工作。他们通过搜索整个表格来添加过滤器,但我想根据 1 列的数据过滤表格。

在添加过滤器之后,如何在 .txt 文件中获取过滤后的数据?不是文件写入的东西;但是根据上面应用的过滤器从模型中获取数据。

提前致谢。

【问题讨论】:

  • 阅读 Sorting and Filtering 上的 Swing 教程中的部分以获取工作示例和说明。
  • 我已经阅读了教程并弄清楚了第一部分。第二个不在该教程中。

标签: java swing sorting jtable filtering


【解决方案1】:

但是根据上面应用的过滤器从模型中获取数据。

您不会从模型中获取数据,因为模型仍然包含所有数据。您需要从表格中获取数据,因为表格显示的是当前过滤的数据。为此,您只需创建一个遍历表中所有行/列的循环并使用:

table.getValueAt(row, column);

【讨论】:

    猜你喜欢
    • 2014-09-09
    • 1970-01-01
    • 2021-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多