мой вопрос кажется простым, но я пока не нашел хорошего пути. Я хочу иметь несколько кругов, определенных в моем FXML, 10 кругов должны иметь радиус 10px, 20 других должны иметь один из 6px. Я хочу объявить размер в одной точке, чтобы я мог легко его изменить.
Я не выяснил, можно ли / как объявить переменную в FXML, что будет самым простым способом. Поэтому я надеялся, что CSS поможет мне, что было бы еще приятнее: я попытался дать кругу два styleClass и установить размер для них в CSS, но кажется, что нет свойства для масштабирования круга.
<Circle fx:id="c00" centerX="100" centerY="100" styleClass="circle10" />
Еще одна мысль заключалась в переопределении класса Circle и установке радиуса на требуемое значение. Но я не думаю, что это чистый код, потому что макет должен быть сделан на FXML и CSS, а не на Java.
В этом месте должен быть способ сделать это, не связываясь с кодом Java.
Заранее спасибо за любую помощь!
mismyl