GridPane.setConstraints(button1,0,0);
GridPane.setConstraints(button2,0,1);
GridPane.setConstraints(button3,0,2);
gridPane.getChildren().addAll(button1,button2,button3);
我在GridPane中有一些按钮,如上所示,我想
gridPane
中; 目前按钮与左侧对齐,看起来不太好。有人可以告诉我该怎么办?感谢
答案 0 :(得分:1)
您可以使用其他约束选项设置每个单元格的垂直和水平对齐:
GridPane.setConstraints( b1, 0, 0, 1, 1, HPos.CENTER, VPos.CENTER );
GridPane.setConstraints( b2, 0, 1, 1, 1, HPos.CENTER, VPos.CENTER );
GridPane.setConstraints( b3, 0, 2, 1, 1, HPos.CENTER, VPos.CENTER );
您还可以使用以下方法设置单元格之间的间隙:
gridPane.setVgap( 10 );
gridPane.setHgap( 10 );
直观地调试这些值:
gridPane.setGridLinesVisible( true );