Auf Thema antworten

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.;(



Oben