В любом случае, JavaFX может установить два цвета выбранного элемента дерева, используя css - PullRequest
5 голосов
/ 24 января 2020

Можно ли изменить цвет выбранного элемента TreeView вместо красного и синего цвета по умолчанию, который отображается при выборе TreeItem

Screenshot of what I want to change

1 Ответ

6 голосов
/ 24 января 2020

Это не стандарт java TreeView, я заметил, что вы используете JFoenix древовидное представление JFXTreeView. Вы можете изменить цвет этой панели выбора, применив:

.tree-cell .selection-bar {
    -fx-background-color: green;
}

Чтобы изменить этот цвет фона:

.tree-cell:selected { 
    -fx-background-color: green; 
}
...