Ich habe es jetzt so gemacht, dass ich mir von der Stage die Scene hohle und mit[code=Java].setRoot();[/code] einen neuen Parent setzte der von der load-Methode des FXMLLoaders zurück gegeben wird.
[code=Java] private static Initializable replaceSceneContent(String fxml)throws Exception{
String baseName = "application.strings";
ResourceBundle bundle = ResourceBundle.getBundle(baseName, Locale.getDefault());
URL fxmlURL = Main.class.getResource(fxml);
FXMLLoader loader = new FXMLLoader(fxmlURL, bundle);
Parent p = loader.load();
stage.getScene().setRoot(p);
return (Initializable) loader.getController();
}[/code]Ist das so richtig? Wenn ja dann hat es nichts gebracht, da die ListView immer noch null ist.;(