作者:爱娟一辈子-_709 | 来源:互联网 | 2022-12-09 12:33
1> Zephyr..:
您正在使用,VBox.setMargin()
但应HBox
改为使用方法:
HBox.setMargin(areaRight, new Insets(0, 0, 0, 50));
原因是,您正在为a 的子项设置边距VBox
,而areaRight
为a的子项设置边距HBox
。如果要使用代码,然后将其areaRight
放入中VBox
,您将看到预期的边距。
您提到它可以在SceneBuilder中使用,但是如果您检查实际的FXML代码,您会看到SceneBuilder正确使用了HBox
: