Ich habe eine JavaFX-Anwendung mit einer FXML-Datei und einer designierten Java-Klasse, die als Controller für diesen FXML fungiert. Wie würde ich ein Klassenattribut an einen Wert in der FXML binden? Zum Beispiel:Verweis auf ein Controller-Klassenattribut in der FXML
Meine Controller-Klasse:
public class MyController{
...
@FXML
static String myString = "this is text";
...
}
Und die folgende FXML:
<Pane fx:controller="MyController">
...
<String fx:value="MyController.myString">
...
</Pane>
Wenn ich die oben tue, die fx:value
an die wörtlichen "MyController.myString"
binden würde. Wie binde ich es an die statische Variable, die ich im Controller eingestellt habe?