
Получаеться у меня программа на JavaFX с использованием FXML файлов .У меня в программе открываеться окно(первое) ,при нажание на кнопку открывается следущие окно(второе) ,в этом окне при нажатии на кнопку открывается еще одно окно (третье ).Проблема в том когда открылось окно ,то оно ни на что не реагирует или открывается вовосе пустым .Так во всех случаях,если выбрать другие окна и кнопки,то результат тот же.Подскажите как решить проблему ?
Я открывал все окна при нажатие на кнопку таким способом
void initialize() {
teacher(это кнопка).setOnAction(event -> {
teacher.getScene().getWindow().hide();
FXMLLoader loader = new FXMLLoader();
loader.setLocation(getClass().getResource("/fxml/teacher.fxml"));
try {
loader.load();
} catch (IOException e) {
e.printStackTrace();
}
Parent root = loader.getRoot();
Stage stage = new Stage();
stage.setScene(new Scene(root));
stage.showAndWait();
});
}




