Ich möchte JavaFX Label.textProperty
mit int
Wert binden.JavaFX-Bindung Label mit int-Wert
Ich versuchte, z.B.
Label.textProperty().bindBidirectional(new SimpleIntegerProperty(myInt),
new NumberStringConverter());
oder
Label().textProperty().bindBidirectional(new SimpleIntegerProperty(myInt),
new DecimalFormat());
Aber ich bekomme immer Nullpointer.
Wie kann ich es beheben?
Irgendwelche Gründe für die Verwendung der bidirektionalen Bindung auf Label? – ItachiUchiha
@ItachiUchiha Möglicherweise, weil es erlaubt, einen 'StringConverter' zur Verfügung zu stellen. Ich habe das ausprobiert, bevor ich festgestellt habe, dass Sie 'integerProperty.asString()' mit einer unidirektionalen Bindung verwenden können, wie Sie in Ihrer Antwort darauf hingewiesen haben. – Ruben9922