У меня есть класс, который расширяет Button. Существует статическое логическое значение, для которого установлено значение false. Я хочу изменить текст всех кнопок, когда этот логический параметр изменит значение на true.Изменить текст кнопки при изменении значения bool
Я попытался сыграть с функцией привязки, но не смог. : D
public class KolonaA extends Button{
...
static Boolean solved = false;
...
public KolonaA() {
super();
this.setPrefSize(size[0], size[1]);
this.setLayoutX(xCord + buttonCount * 30);
this.setLayoutY(yCord + buttonCount * 40);
//something like this:
this.textProperty().bind(solved ? "true" "false");
//CHANGE TEXT OF BUTTON WHEN solved CHANGES VALUE
...
}
...
}
'Я хочу изменить текст всех кнопок' - я вижу только одну кнопку. – ItachiUchiha
Я имел в виду все экземпляры этого класса, так как я создаю 5 из них. – Kidades