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 に答える