JavaFX: установить цвет текстовой метки ProgressIndicator

Я хочу изменить цвет текстовой метки, которая прикреплена к ProgressIndicator, потому что цвет текста по умолчанию черный, а фон также черный.

Пока я пробовал это:

ProgressIndicator pg = new ProgressIndicator(0);
pg.setStyle("-fx-foreground-color: #FF00000");

но это не сработало.

Важно отметить: я использую ProgressIndicator в Determinate-Mode.

1 ответ

Решение

Не проверено, но согласно документации, вы должны быть в состоянии сделать

.progress-indicator .percentage {
    -fx-fill: #ff0000 ;
}

во внешней таблице стилей.

(Обратите внимание, что у вас, похоже, слишком много цифр в спецификации цвета.)

Другие вопросы по тегам