1

JTable#setDefaultRendererSwingでカスタムレンダリングを設定するために使用していました。

私が理解したように、SwingXこのメソッドでは のインスタンスを渡す必要がありますDefaultTableRenderer。非常にカスタムな描画が必要な場合はDefaultTableRenderer、カスタムで初期化できますComponentProvider

つまり、レンダラー関数はプロバイダーのものに移動されました。

さて、ヘッダーをどうするか?

Swingで私がやっていた

getTableHeader().setDefaultRenderer(new MyHeaderRenderer());

SwingX で何をすべきですか? もう一度使用DefaultTableRendererしますか?

4

1 に答える 1