私は JXTable を使用しており、JTable の DefaultRenderers に基づいてこれを行う方法を知っていますが、HighlighterPipeline に基づいて JXTable に適した方法で行う方法を知りたいです。
テーブルにオブジェクトのリストが表示されており、各行は 1 つのオブジェクトを表しています。特定のタイプのオブジェクトを表示する行に別の色を付けたいと思います。
ColorHighlighterを使用する必要があるようです。しかし、「1行おきに色を付ける」などの単純な蛍光ペン以外に、この例は見つかりません。
JTable/TableModel パラダイムには「行オブジェクト」のようなものがないため、行番号が必要ですが、それができれば、述語を簡単にテストして true/false を返して、ハイライターに開始するかどうかを伝えることができます。 .
誰かがこれを機能させるための正しい方向性を理解するのを手伝ってくれますか?