dimanche 12 avril 2015
JavaFX Erste Versuche mit Data-Binding
Posted on 14:28 by verona
Guten Abend!
Ich probiere grade ein bisschen mit Data-Bindings herum und versuche folgende Funktionalität zu erreichen:
(musste auch erstmal herausfinden das man nur prefWidthProperty verändern kann und nicht WidthProperty so wie man meinen könnte)
Das geht so natürlich nicht weil man 2 verschiedene Datentypen hat.
Hab jetzt inzwischen herausgefunden, dass es bi-direktional so geht:
Aber wie lautet der korrekte Befehl wenn ich nur eine Richtung haben will ?
(nach Eingabe im Textfeld soll sich die Button-Width ändern)
Ich probiere grade ein bisschen mit Data-Bindings herum und versuche folgende Funktionalität zu erreichen:
Java Code:
- button.prefWidthProperty().bind(tf.textProperty());
(musste auch erstmal herausfinden das man nur prefWidthProperty verändern kann und nicht WidthProperty so wie man meinen könnte)
Das geht so natürlich nicht weil man 2 verschiedene Datentypen hat.
Hab jetzt inzwischen herausgefunden, dass es bi-direktional so geht:
Java Code:
- Bindings.bindBidirectional(tf.textProperty(), button.prefWidthProperty(), new NumberStringConverter());
Aber wie lautet der korrekte Befehl wenn ich nur eine Richtung haben will ?
(nach Eingabe im Textfeld soll sich die Button-Width ändern)
JavaFX Erste Versuche mit Data-Binding
Categories: JavaFX Erste Versuche mit Data-Binding
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire