Ich möchte ein JavaFX Frame für zwei unterschiedliche Aktionen nutzen; einmal, um einen neuen Datensatz zu speichern und einmal, um ihn anzupassen.
Es wäre in meinen Augen nicht sinnvoll, dafür jetzt zwei verschiedene fxml-Dateien und Controller-Klassen zu erstellen, dennoch habe ich bei meiner Recherche keine Möglichkeit gefunden, einem Frame vor dessen Start Argumente zu übergeben wie beispielsweise einem Swing-JFrame mit dessen Konstruktor.
Da man die Fenster allerdings auch öfters als nur einmal in der Sitzung öffnen können soll, fallen die Möglichkeiten der initialize-Methode und des Konstruktors leider weg.
Weiß jemand von euch, wie ich das Ganze realisieren kann, ohne dass ich meinen ganzen Code unleserlich mache?
Danke im Voraus!
Es wäre in meinen Augen nicht sinnvoll, dafür jetzt zwei verschiedene fxml-Dateien und Controller-Klassen zu erstellen, dennoch habe ich bei meiner Recherche keine Möglichkeit gefunden, einem Frame vor dessen Start Argumente zu übergeben wie beispielsweise einem Swing-JFrame mit dessen Konstruktor.
Da man die Fenster allerdings auch öfters als nur einmal in der Sitzung öffnen können soll, fallen die Möglichkeiten der initialize-Methode und des Konstruktors leider weg.
Weiß jemand von euch, wie ich das Ganze realisieren kann, ohne dass ich meinen ganzen Code unleserlich mache?
Danke im Voraus!