Вот CSS, который я использовал, чтобы заменить флажок своими собственными изображениями. Это основано на таблице стилей JavaFX8 Modena, но должно быть достаточно близко для Каспия. Замените URL-адреса местоположением ваших изображений относительно вашего листа CSS.
.check-box>.box {
-fx-background-insets: 0;
-fx-background-radius: 0;
-fx-background-color: transparent;
}
.check-box>.box>.mark {
-fx-background-image: url("unmarked.png");
-fx-background-position: center;
-fx-background-repeat: stretch;
-fx-shape: none;
}
.check-box:selected>.box>.mark{
-fx-background-color: transparent;
-fx-background-image: url("marked.png");
}
Вы не можете изменить изображение. вам нужно будет создать собственный элемент управления с собственным рендерером –
Спасибо, но, есть ли способ сделать это с помощью css? – Baya
Sry css может только изменить дизайн, но флажок - это не четкость, это визуализированный элемент управления без фотографий. –