Цвет заголовка JavaFX Tableview при включенной сортировке - PullRequest
0 голосов
/ 25 октября 2018

Я пытаюсь изменить цвет моего заголовка, но каждый раз, когда я сортирую строки, нажимая на один из заголовков столбцов, получается:

enter image description here

Как мне покрасить фон "стрелки сортировки" в синий, чтобы весь заголовок стал синим, а стрелка - белой?Спасибо за любую помощь.

Редактировать 1

С помощью кода @xtractic мне удалось получить то, что я хотел:

enter image description here

1 Ответ

0 голосов
/ 25 октября 2018

Вот несколько полезных CSS, которые помогут вам:

/** color everything under the column header */
.table-view .column-header * {
    -fx-background-color: blue;
}

/** color the arrow */
.table-view .column-header .arrow {
    -fx-background-color: black;
}

/** color the column header text */
.table-view .column-header .label {
    -fx-text-fill: white;
}

/** add slight dividers between headers */
.table-view .column-header {
    -fx-border-color: white;
    -fx-border-width: .1
}

/** color the scroll bar background and thumb */
.table-view .scroll-bar {
    -fx-background-color: white;
}
.table-view .scroll-bar .thumb {
    -fx-background-color: blue;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...