JavaFX: JMetro меняет цвет индикатора выполнения - PullRequest
0 голосов
/ 21 февраля 2020

Я использую неопределенный индикатор выполнения JMetro. Из документации я использую ниже css, чтобы эффект затухания был:

.progress-bar:indeterminate .dot_1 {
    -fx-background-color: ACCENT_COLOR;
}

.progress-bar:indeterminate .dot_2 {
    -fx-background-color: derive(ACCENT_COLOR, -15%);
}

.progress-bar:indeterminate .dot_3 {
    -fx-background-color: derive(ACCENT_COLOR, -30%);
}

.progress-bar:indeterminate .dot_4 {
    -fx-background-color: derive(ACCENT_COLOR, -45%);
}

.progress-bar:indeterminate .dot_5 {
    -fx-background-color: derive(ACCENT_COLOR, -60%);
}

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

Простое изменение -fx-background-color: white или добавление -fx-accent:white не работает.

Как я могу это сделать?

1 Ответ

0 голосов
/ 12 марта 2020

-fx-background-color: white вместо использования имени цвета. Использование шестнадцатеричного значения соответствующего цвета решило проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...