HBox FXML中的JavaFX调整大小按钮

时间:2017-11-25 13:10:00

标签: java javafx scenebuilder

所以我正在做一些应用程序布局,我需要在窗口底部放两个按钮。我希望他们也可以在我改变窗口大小时调整大小,是否可以在SceneBuilder中或modyfing fxml中进行调整?我找不到任何可以做到的事情。我知道可以使用代码将父对象的widthProperty绑定到子对象,但我想要没有它。

FXML代码:

Set<AccountAccess> accountAccesses = userProfileDetail.getAccountAccessList();

1 个答案:

答案 0 :(得分:0)

您必须将HBox.hgrow设置为ALWAYSSOMETIMES(在节点中)节点可以与HBox一起增长。并且您应该确保节点可以增长,例如Button具有默认的maxWidth,即计算的大小,因此请更改它。

这应该是这样的:

<HBox>
    <children>
        <Button maxWidth="1.7976931348623157E308" HBox.hgrow="ALWAYS" text="Button" />
    </children>
</HBox>