находится в файле css
.yellow-bar { -fx-accent: yellow; }
.orange-bar{ -fx-accent: orange;}
.blue-bar{ -fx-accent: cyan;}
Он показывает правильно индикатор выполнения, когда он заполнен, но когда он не заполнен, он просто появляется без прогресса!
double pro2 = obsModel.getCurrentShield()/obsModel.getMaxShield();
ColoredProgressBar pbShield = new ColoredProgressBar("blue-bar",pro2);
class ColoredProgressBar extends ProgressBar {
ColoredProgressBar(String styleClass, double progress) {
super(progress);
getStyleClass().add(styleClass);
}
Бары при полном 1
Bars when they're not full!
Не показывает
Есть идеи, почему он не показывает прогресс, если прогресс не равен 1 (100%)?