Insets insets = new Insets(10);
BorderPane bp = new BoderPane()
Node topNode = new Label("TOP");
bp.setTop(topNode);
BorderPane.setMargin(topNode, insets);
Node centerNode = new Label("CENTER");
bp.setTop(centerNode);
BorderPane.setMargin(centerNode, insets);
Node bottomNode = new Label("BOTTOM");
bp.setTop(bottomNode);
BorderPane.setMargin(bottomNode, insets);
Имейте в виду: это поставит интервал 20 (10 сверху и 10 от центра) между вершиной и центром. Аналогично расстоянию между центром и дном.
Документация
государственная статическая сила setMargin (дочерний узел, вставки значение)
Устанавливает запас для ребенка, когда содержащийся в пограничной области. Если установлено, панель границы будет располагаться с пространством поля вокруг него. Установка значения в значение null приведет к удалению ограничения.
В HBox & VBox setPadding определяет промежуток между каждым узлом, но в BorderPane определяет пробел между BorderPane и его родителем, поэтому я предполагаю, что вам нужно будет использовать BorderPane.setMargin для каждого из узлы внутри него –
В HBox и VBox вы вызываете setSpacing() для определения разрыва между элементами. setPadding() на BorderPane и Vbox/HBox работает точно так же. – Foumpie