Разработка на JavaFX (fxml + интерфейс программно)

0
06 дек 2018 13:05
Знаю, что люди при написании интерфейса используют fxml совместно с программным кодом javaFX. Я хочу вызвать окно написанное на FXML, к примеру так -

 FXMLLoader loader = new FXMLLoader();
            loader.setLocation(getClass().getResource("/view/fxml/mainWindowsProgram.fxml"));

        try {
            loader.load();
        } catch (IOException e) {
            e.printStackTrace();
        }

        Parent root = loader.getRoot();
        Stage stageLoading = new Stage();
        stageLoading.setScene(new Scene(root));
        stageLoading.show();


и добавить туда интерфейс написанный программно, опять же к примеру
ObservableList<String> month = FXCollections.observableArrayList("Январь", "Февраль", "Март", "Апрель",
                "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь");
        ComboBox<String> monthComboBox = new ComboBox<>(month);
        monthComboBox.setValue("Январь");    // устанавливаем выбранный элемент по умолчанию

        borderPane.setAlignment(monthComboBox, Pos.TOP_LEFT);
        borderPane.setTop(monthComboBox);


подскажите, как правильно сделать так, что бы расположить все это в одном окне.
Модераторы: Нет
Сейчас эту тему просматривают: Нет