【发布时间】:2011-05-31 07:13:16
【问题描述】:
使用 JDBC 和 MySQL 我在 JTable 中显示一个 MySQL 表。 目前,只要我的 Java 应用程序启动,就会查询数据库表以获取所有结果(例如 SELECT * FROM tableExample),然后由 JTable 显示。
我的问题是,如果我希望应用一个(或两个)过滤器,是重新查询 MySQL 表并更新 JTable 更好,还是使用 TableRowSorter() 更好?
目前我的表格包含约 23,000 个结果。
另外,如果有人提供有关如何从新查询更新 JTable 的建议或代码示例,我将不胜感激。
提前致谢。
【问题讨论】: