javafx – 为什么我不能设置AnchorPane的可调整大小属性?

我使用JavaFX Scene Builder 1.1创建了一个FXML文件.默认情况下会创建一个AnchorPane.为什么我不能修改resizable属性?
最佳答案
为什么你不能编辑边界

layoutBoundsboundsInLocal上查看javadoc.你会注意到它们都是ReadOnlyObjectProperties,这就是为什么你不能在SceneBuilder中直接修改它们的原因.

如何在SceneBuilder中调整节点的大小

您可以间接影响边界属性,并通过更改min,pref和max高度和宽度直接设置节点的可调整大小的属性.

您还可以通过选择要调整大小的窗格并拖动调整大小来设置所选窗格的环绕来设置pref大小.

更多的信息

您可能需要阅读Oracle tutorial on Tips for Sizing NodesAmy Fowler’s presentation on JavaFX layout.

转载注明原文:javafx – 为什么我不能设置AnchorPane的可调整大小属性? - 代码日志