如何在JTable中显示某些行

时间:2014-06-13 14:36:35

标签: java swing jtable

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

2 个答案:

答案 0 :(得分:2)

  

我是否可以在按下按钮时隐藏行,并在按下另一个按钮时显示它们?

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

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

答案 1 :(得分:0)

我认为要走的路是实现自己的TableModel(最好通过扩展AbstractTableModel)