Я использую JXTable и знаю, как это сделать на основе DefaultRenderers для JTable, но я хочу знать, как это сделать так, чтобы это было удобно для JXTable, на основе HighlighterPipeline.
У меня есть список объектов, отображаемых в таблице, и каждая строка представляет один объект. Я хотел бы покрасить строки, отображающие объекты определенного типа, в другой цвет.
Похоже, мне следует использовать ColorHighlighter. Но я не могу найти примеров для этого, кроме простых маркеров, таких как «раскрашивать каждую вторую строку» или что-то в этом роде.
Мне нужен номер строки, так как в парадигме JTable/TableModel нет такого понятия, как «объект строки», но если я могу это сделать, я могу легко протестировать предикат и вернуть true/false, чтобы указать подсветчику включаться или нет. .
Может ли кто-нибудь помочь мне понять правильное направление, чтобы заставить это работать?