按钮的 JavaFX 定位
JavaFX positioning of a button
如何在 JavaFX 中设置按钮的位置?我的代码:
bZero = new Button();
bZero.setPrefSize(45, 20);
mainPane.getChildren().add(bZero);
如果您使用不管理布局的容器,例如普通 Pane
,那么您可以使用
bZero.setLayoutX(...);
bZero.setLayoutY(...);
或者,等价地,
bZero.relocate(...);
但是,正如评论中所建议的,最好使用 pane that manages the layout。
您可以使用按钮的 setX 和 setY 属性将其定位在窗格中
bZero = new Button();
bZero.setPrefSize(45, 20);
mainPane.getChildren().add(bZero);
bZero.setLayoutX(100); // Sets the X co-ordinate
bZero.setLayoutY(200); // Sets the Y co-ordinate
如何在 JavaFX 中设置按钮的位置?我的代码:
bZero = new Button();
bZero.setPrefSize(45, 20);
mainPane.getChildren().add(bZero);
如果您使用不管理布局的容器,例如普通 Pane
,那么您可以使用
bZero.setLayoutX(...);
bZero.setLayoutY(...);
或者,等价地,
bZero.relocate(...);
但是,正如评论中所建议的,最好使用 pane that manages the layout。
您可以使用按钮的 setX 和 setY 属性将其定位在窗格中
bZero = new Button();
bZero.setPrefSize(45, 20);
mainPane.getChildren().add(bZero);
bZero.setLayoutX(100); // Sets the X co-ordinate
bZero.setLayoutY(200); // Sets the Y co-ordinate