Chcę powiązać JavaFX Label.textProperty
z wartością int
.Etykieta wiązania JavaFX z wartością int
Próbowałem np.
Label.textProperty().bindBidirectional(new SimpleIntegerProperty(myInt),
new NumberStringConverter());
lub
Label().textProperty().bindBidirectional(new SimpleIntegerProperty(myInt),
new DecimalFormat());
ale zawsze NullPointerException.
Jak mogę to naprawić?
jakichkolwiek powodów do korzystania z dwukierunkowego wiązania na etykiecie? – ItachiUchiha
@ ItachiUchiha Być może dlatego, że pozwala na dostarczenie 'StringConverter'. Próbowałem tego, zanim znalazłem, że możesz użyć 'integerProperty.asString()' z jednokierunkowym wiązaniem, jak wskazałeś w swojej odpowiedzi. – Ruben9922