java - 如何在JTable中显示某些行

标签 java swing jtable

您好,我有一个 JTable ,当用户单击按钮时,底部有 3 个单选按钮,我希望 JTable 仅显示该按钮的某些行。我尝试在按下按钮时删除行,但当我单击另一个重新添加行的按钮时出现错误。无论如何,我可以在按下按钮时隐藏行并在按下另一个按钮时显示它们吗?

最佳答案

Is there anyway I can just hide the rows when the button is pressed and show them when the other button is pushed?

为您的表使用RowFilter。因此,您需要表中的一些数据,以便能够为其指定过滤器。每次单击该按钮时,您都需要更改过滤器以满足新要求。

阅读 Swing 教程中关于 Sorting and Filtering 的部分了解更多信息和工作示例。

关于java - 如何在JTable中显示某些行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24207887/

相关文章:

java - 如何在 swings 中合并 jtable 中的两个列标题

java - 如何在JTable中实现水平滚动

java - 在基于 jtextpane 的 jtable 单元格渲染器中裁剪文本行

java - 如何使用java代码将数据绑定(bind)到JTable

java - 为什么我的 JSlider 没有显示在我的 java GUI 中?

java - 通过按下按钮将图像添加到框架

java - 如何根据内容找出未显示的 JPanel 的首选大小?

Java 泛型绑定(bind)类型和类型参数

java - Excel/OLAP 和 HTTP 基本授权 - Excel 能否记住它已登录?

java - 如何使用 Selenium 在 Indeed 上单击“立即申请”按钮?