私はカスタムレンダラを使って背景を設定しています新しい値をjTableに設定した後にカスタムレンダラを設定する必要があるかどうか、または初期化後に1回しか設定しない場合は、 。
編集:より正確な質問をする:カスタムレンダラーはどこで設定する必要がありますか?
回答:
回答№1は2モデルを変更したときにレンダラー/エディタを再適用する必要があります。実際にはテーブルに関連付けられているためです TableColumnModel
これは新しい情報の情報に基づいてリセットされます TableModel
できるだけ新しいモデルを適用するのではなく、モデルの内容を更新することを検討するかもしれません。UI(一般的には)やユーザーに混乱を与えないようにします