Przekazywanie parametrów JavaFX FXML
Jak mogę przekazać parametry do dodatkowego okna w javafx? Czy istnieje sposób na komunikację z odpowiednim kontrolerem?
Na przykład: użytkownik wybiera klienta zTableView
i otworzy się nowe okno, pokazujące informacje o kliencie.
Stage newStage = new Stage();
try
{
AnchorPane page = (AnchorPane) FXMLLoader.load(HectorGestion.class.getResource(fxmlResource));
Scene scene = new Scene(page);
newStage.setScene(scene);
newStage.setTitle(windowTitle);
newStage.setResizable(isResizable);
if(showRightAway)
{
newStage.show();
}
}
newStage
byłoby nowe okno. Problem polega na tym, że nie mogę znaleźć sposobu, aby powiedzieć kontrolerowi, gdzie szukać informacji o kliencie (przekazując id jako parametr).
Jakieś pomysły?