Gast
#5126069
Hallo Profis!
Ich plage mich gerade mit einer grundsätzlichen Frage zur
Pogrammstruktur mit JavaFX.
Ich habe eine Oberfläche mit dem SceneBuilder erstellt und darin
befindet sich eine "TextArea".
Nun wird dort das alles schön in 3 Dateien aufgespalten:
- FXMLDocument.fxml (für die graphische Oberfläche)
- FXMLDocumentController.java (worin der eigentliche Code enthalten sein
soll)
- Anwendung.java (das "Programm-Gerüst")
In der TextArea möchte ich nun verschiedene Statusmeldungen zur Anzeige
bringen. Das ist innerhalb der Controllerklasse aus auch gar kein
Problem, da dort die TextArea über
@FXML
private TextArea meineTextArea;
einfach definiert ist.
Nun habe ich aber eine weitere separate Klasse "class_x.java" , welche
eine Datenübertragung behandelt.
Von dieser Klasse aus weiß ich jedoch nicht wie ich auf die Elemente
meiner GUI zugreifen kann, d.h. wie ich von dort einen Text in meine
TextArea hineinschreiben kann, da ich null Plan habe, wie ich deren
Existenz in der Klasse "class_x.java" definiere.
Das kann doch nicht so schwer sein???
Ich blicke hier aber keine 2cm durch... (bin natürlich zu allem
Überfluss auch maximaler Java Anfänger).
Kann mich jemand erleuchten?