Java 1.5 过滤器 JTable

标签 java swing jtable

我想过滤 JTable 中的某些行,但谷歌找到我的所有内容都是针对 Java 1.6 的。我想使用 Java 1.5 执行此操作,因为我无法升级?

最佳答案

您应该能够使用 SwingX图书馆来完成这个:

例如

Filter[] filterArray = { new PatternFilter("(.*1st.*)|(.*Final.*)", 0, 0) };
FilterPipeline filters = new FilterPipeline(filterArray);
table.setFilters(filters);

这里有一篇文章:

http://www.javalobby.org/java/forums/t18819.html

您可以使用 FilterPipeline 将各种过滤器链接在一起,并且可以使用大量内置过滤器(ShufflerSorter、PatternFilter)。

它应该可以为您提供所需的东西,而无需诉诸 Java 6 升级。

关于Java 1.5 过滤器 JTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1291966/

相关文章:

java - 引用变量 DataOutputStream 和 FileOutputStream

java - 以编程方式对 java 文件调用 intellij 代码格式化程序

java - 使用 C++ 时找不到 native 方法

java - JTable 中仅显示最后一行

java - 如何使用 GWT 和 GXT 3 创建悬停工具提示

java - 为什么 `jLabel1 = jLabel2` 不改变显示的值?

java - 由于没有重新粉刷,灰色启动画面

java - JTable 细胞监听器?

java - JScrollPane 达到滚动限制事件

Java - 在 JTextField 中输入一些字母后,JFrame 一直卡住