javajavafxscenebuilderjfoenix

JavaFX is there anyway to set the two colors of a selected treeview item using css


Is there any way to change the color of a selected TreeView item, instead of the default red and blue color that shows when a TreeItem is selected

Screenshot of what I want to change


Solution

  • This is not a standard java TreeView, I noticed that you're using JFoenix's tree view JFXTreeView. You can change the color of this selection bar by applying:

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

    To change that background color:

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