Abend,
ich habe eine Stage und eine Scene. Diese Scene wird mit einer FXML Datei "beschrieben".
Hierbei handelt es sich um ein BorderPane, von dem die Ränder mit Content gefüllt sind.
Im Center des BorderPanes habe ich ein StackPane angelegt, auf das der eigentliche Content soll.
Diesen Lade ich aus weiteren FXML Dateien (immer nur eine).
Über verschiedene Events, soll der Content aus dem Center durch eine andere FXML getauscht werden.
Das ist kein Problem und funktioniert bisher auch wunderbar.
Mein Problem aber ist, dass dass die "alten" FXML nicht ihren Zustand beibehalten. Also dass z.B. TextFelder wieder leer sind.
Ich möchte also ein Pane aufs andere legen, ohne dass der (vom Nutzer eingegebene) Inhalt gelöscht/überschrieben wird.
Wie lässt sich das realisieren?
Gruß
mirisbowring
ich habe eine Stage und eine Scene. Diese Scene wird mit einer FXML Datei "beschrieben".
Hierbei handelt es sich um ein BorderPane, von dem die Ränder mit Content gefüllt sind.
Im Center des BorderPanes habe ich ein StackPane angelegt, auf das der eigentliche Content soll.
Diesen Lade ich aus weiteren FXML Dateien (immer nur eine).
Über verschiedene Events, soll der Content aus dem Center durch eine andere FXML getauscht werden.
Das ist kein Problem und funktioniert bisher auch wunderbar.
Mein Problem aber ist, dass dass die "alten" FXML nicht ihren Zustand beibehalten. Also dass z.B. TextFelder wieder leer sind.
Ich möchte also ein Pane aufs andere legen, ohne dass der (vom Nutzer eingegebene) Inhalt gelöscht/überschrieben wird.
Wie lässt sich das realisieren?
Gruß
mirisbowring