Я делаю проект JavaFX и использую пользовательскую библиотеку Jfoenix для более приятных компонентов.В имеющейся у меня таблице расписания мне нужно, чтобы строки стали красными, если дата начала события уже прошла, однако я нигде не могу найти в Интернете никаких ответов о том, как мне выполнять итерации по строкам.
В моемФайл CSS, мне нужна эта строка, чтобы установить строки красного цвета, если они соответствуют заданным критериям с псевдоклассом toggleRed
.
.jfx-tree-table-view > .virtual-flow > .clipped-container > .sheet > .tree-table-row-cell:filled:toggleRed {
-fx-background-color: red;
}
Так что в моем методе инициализации контроллера, я собираюсь иметь этострока, если объект строки действителен
row.pseudoClassStateChanged(PseudoClass.getPseudoClass("toggleRed"), true);
Мне нужен какой-то цикл for, чтобы получить каждую строку таблицы в таблице для вызова в этой строке, но пока не нашел ничего, что работает.Пожалуйста помоги.Я полностью потерян и потратил слишком много времени на это.Спасибо !!!