gpt4 book ai didi

java - 能够使用 swingx-1.6 进行过滤的 JTable

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:24:31 27 4
gpt4 key购买 nike

我正在尝试自己使用 Java 和 Java Swing 开发桌面应用程序。目前我正在实现一个属性表,我可以在其中处理对象的不同类型的属性。为此,我创建了一个自定义表格模型。

但是我在添加过滤功能时遇到了一些问题,该功能仅显示与给定字符串匹配的属性。

我找到了一个名为 swingx 的简洁库,它提供了我需要的许多功能,例如过滤。

本教程 (http://www.javalobby.org/java/forums/t18819.html) 展示了如何在 JXTable 中实现它的示例,但它不起作用。似乎 swingx-1.6 踢出了 setFilter-method()。

有什么想法吗?

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

最佳答案

JTable 支持过滤。请参阅 Sorting and Filtering 上的 Swing 教程部分一个工作示例。

关于java - 能够使用 swingx-1.6 进行过滤的 JTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7825400/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com