Pane
не подходит для такого типа макета. Вы можете использовать
StackPane
: это позволит выровнять каждого отдельного ребенка по углу, центру ребра или центру.
AnchorPane
: по умолчанию этот макет работает так же, как и Pane
, но если вы установите привязки, вы можете установить расстояние дочернего элемента от верхнего, левого, правого и / или нижнего.
Пример:
AnchorPane root = new AnchorPane();
Button b = new Button("Button ");
// place button in the top right corner
AnchorPane.setRightAnchor(b, 0d); // distance 0 from right side of
AnchorPane.setTopAnchor(b, 0d); // distance 0 from top
root.getChildren().add(b);