Вложенные макеты
Соберите несколько кнопок в диспетчере макетов . Поместите этот объект менеджера компоновки в нижнюю позицию вашего BorderPane
.
Например, вы можете выбрать FlowPane
в качестве менеджера компоновки.
FlowPane buttons = new FlowPane() ;
buttons.getChildren().addAll( deleteIssueButton , closeIssueButton , createIssueButton ) ;
BorderPane
размещает только единственный виджет в нижнем слоте. Вы хотите, чтобы ваш контейнер кнопок был этим виджетом.
BorderPane rootPane = new BorderPane();
rootPane.setBottom( buttons ) ;
Использование вами Pos.BOTTOM_LEFT
, и это определяет, где виджет размещается в нижнем слоте. BOTTOM
в BOTTOM_LEFT
означает нижний слот данного пространства в слоте, а не нижнюю часть BorderPane
. Здесь задействованы два разных низа.
BorderPane.setAlignment( buttons , Pos.CENTER ) ;