0

私は使用しています:

tableName.getColumnModel().getColumn(0).setHeaderValue("new header blahhh");

ヘッダー値を変更します。

コードが実行された後、ヘッダー値は、列ヘッダーの上にマウスを置いたときにのみ変更されます。マウスオーバーイベントはどこにもありません。

他の誰かがこれについて聞いたことがありますか?これなしでヘッダー値を変更できる別の方法はありますか?

4

1 に答える 1

0

テーブル ヘッダーの再描画を強制します。

tableName.getColumnModel().getColumn(0).setHeaderValue("new header blahhh");
tableName.getHeader().repaint();
于 2014-04-21T15:06:01.677 に答える