//For example, if an hbox needs the TextField to be allocated all extra space:
HBox hbox = new HBox();
TextField field = new TextField();
HBox.setHgrow(field, Priority.ALWAYS);
hbox.getChildren().addAll(new Label("Search:"), field, new Button("Go"));
2 回答
我不知道你为什么要加入HBox单元,因为你可以为hbox的每个子项设置resize行为 . HBox's Javadoc中有一个例子:
使用row-和/或columnSpan可以在GridPane中连接单元格 .
row- / columnSpan和垂直水平Grow可以在Scene Builder的Properties栏中指定,默认情况下位于右侧 .
您可以使用setStyle()设置边框并使用某些样式,如-fx-border examples
附:样式是相同的,就像css一样,但带有
-fx-
前缀