выравнивание javafx границы в левом и правом пространстве - PullRequest
0 голосов
/ 18 февраля 2019

У меня BorderPane и 2 круга.Один добавляется в левое пространство BorderPane, а второй справа.Я хочу, чтобы между ними было 100 пикселей.Поэтому я создаю VBox и использую setPrefWidth(100) на HBox.Я изо всех сил, чтобы двигаться кругами.Левый кружок справа и правый кружок слева, поэтому расстояние между ними составляет 100 пикселей.Я не хочу использовать отступы, поэтому он будет динамически меняться в зависимости от разрешения монитора.

Circle centerCardCircle = new Circle(300);
centerCardCircle.setFill(Color.DEEPSKYBLUE);

Circle userCardCircle = new Circle(300);
userCardCircle.setFill(Color.DEEPSKYBLUE);

BorderPane borderPane = new BorderPane();
borderPane.setLeft(centerCardCircle);
BorderPane.setAlignment(centerCardCircle, Pos.CENTER_RIGHT);
borderPane.setRight(userCardCircle);
BorderPane.setAlignment(userCardCircle, Pos.CENTER_LEFT);

HBox hbox = new HBox();
hbox.setPrefWidth(100);
borderPane.setCenter(hbox);

Scene scene = new Scene(borderPane);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...