Установите -fx-body-color
, который используется в качестве фона для кнопок:
.spinner .increment-arrow-button,
.spinner .decrement-arrow-button {
-fx-body-color: yellow;
}
.spinner .increment-arrow-button:hover,
.spinner .decrement-arrow-button:hover {
/* interpolate color between yellow and red based on first color brightness */
-fx-body-color: ladder(#444, yellow 0%, red 100%);
}
.spinner .increment-arrow-button:hover:pressed,
.spinner .decrement-arrow-button:hover:pressed,
.spinner .increment-arrow-button:pressed,
.spinner .decrement-arrow-button:pressed {
/* interpolate color between yellow and red based on first color brightness */
-fx-body-color: ladder(#AAA, yellow 0%, red 100%);
}
Те используются таблицы стилей по умолчанию в качестве фонового цвета кнопки.
Спасибо! Как изменить цвет стрелки на самом деле? При нажатии кнопки темный контраст между значком стрелки – FrancisG
Не волнуйтесь, я понял, что проблема в том, что я не интерпретировал справочное руководство javafx css правильно, спасибо за вашу помощь! – FrancisG