1

我有一个JTable并且正在将一个数据数组传递到TableModel. 我希望保留数据模型中的所有列,因为我需要它们全部用于后台数据处理,但我希望只显示 JTable 中的一些列。

我如何实现这一点 - 从视图(可视化JTable)而不是模型(TableModel)中删除数据列?

4

2 回答 2

3

JTable 有

public void removeColumn(TableColumn aColumn)
于 2011-07-28T07:43:13.860 回答
1

覆盖getColumnCount模型以返回更少的列。然后将隐藏列作为模型的最后一列。

于 2011-07-28T07:42:56.443 回答