0
Я создаю новый модальный диалог из основного класса контроллера. Как установить некоторые значения текстового поля в диалоговом окне перед его отображением?JavaFX: Установить значение текстового поля перед показом окна
URL url = getClass().getResource("SeedNodeForm.fxml");
Stage stage = new Stage();
stage.setTitle("Seed Node Information");
stage.initModality(Modality.WINDOW_MODAL);
stage.initOwner(((Node) event.getSource()).getScene().getWindow());
stage.initStyle(StageStyle.UTILITY);
Parent root = FXMLLoader.load(url);
stage.setScene(new Scene(root));
stage.centerOnScreen();
textfield1.setValue ("Foo!");
textfield2.setValue ("foo2");
stage.showAndWait();
где вы хотите, чтобы эти текстовые поля, которые будут отображаться? – ItachiUchiha
См. [Этот ответ] (http://stackoverflow.com/a/10753277). –