在窗格中禁用自动调整大小
Disable autosize in Pane
在 Java 文档中说:(关于窗格(JavaFX))
Pane resizes each managed child regardless of the child's visible
property value;
如何禁用此调整大小?
在您不想由窗格管理的节点上调用 setManaged(false)
。
如果你希望设置visible为false时节点不占用space,可以将managed属性绑定到visible属性:
myNode.managedProperty().bind(myNode.visibleProperty());
在 Java 文档中说:(关于窗格(JavaFX))
Pane resizes each managed child regardless of the child's visible property value;
如何禁用此调整大小?
在您不想由窗格管理的节点上调用 setManaged(false)
。
如果你希望设置visible为false时节点不占用space,可以将managed属性绑定到visible属性:
myNode.managedProperty().bind(myNode.visibleProperty());