JTable#setDefaultRenderer
Swingでカスタムレンダリングを設定するために使用していました。
私が理解したように、SwingX
このメソッドでは のインスタンスを渡す必要がありますDefaultTableRenderer
。非常にカスタムな描画が必要な場合はDefaultTableRenderer
、カスタムで初期化できますComponentProvider
つまり、レンダラー関数はプロバイダーのものに移動されました。
さて、ヘッダーをどうするか?
Swingで私がやっていた
getTableHeader().setDefaultRenderer(new MyHeaderRenderer());
SwingX で何をすべきですか? もう一度使用DefaultTableRenderer
しますか?