У меня 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);