Jak odwołać się do podstawowej wersji [duplikat]

To pytanie ma już tutaj odpowiedź:

Jak otworzyć plik JavaFX FileChooser z klasy kontrolera? 4 odpowiedzi

Używam plików .fxml do warstwy widoku mojej aplikacji. Każdy plik fxml ma dołączony kontroler

<AnchorPane fx:controller="movielistjavafx.view.MainWindowController">

Załóżmy, że mam mainFrame i jego kontroler. Plik mainFrame.fxml jest załadowany do plikustart(Stage)-metoda.

Teraz chciałbyś pokazać plik filehohooser, który jest dołączony do Stage / Window / Whatever.

Dobrze by było, gdyby kontroler fxml wiedział ona przykład primaryStage.

Czy jest jakiś sposób na wprowadzenie go do kontrolera, czy FXML wie w czasie wykonywania, do której sceny i sceny należy?

Jedynym pomysłem, jaki mam, jest przechowywanie sceny podstawowej w jakimś statycznym kontekście, ale wydaje mi się, że to nie jest sposób, by mi to zrobić.

questionAnswers(3)

yourAnswerToTheQuestion