Название говорит само за себя, в основном. Я взял код из другого ответа StackOverflow и попробовал другой вариант, который подклассов класса DoubleBinding, но ошибка все еще там. Это для игры, и я пытаюсь сделать своего рода планку здоровья. Я думаю, что это связано с тем, как FXMLLoader вызывает метод initialize, но до сих пор я ничего не нашел.
public void initialize() {
// ... some code
Rectangle hpBarInside = new Rectangle(100.0, 10.0);
DoubleProperty healthPercent = new SimpleDoubleProperty(1);
DoubleBinding b1 = healthPercent.multiply(hpBarInside.widthProperty());
hpBarInside.widthProperty().bind(b1);
// ... some more code
}