
我的 Windows 主窗格是一个AnchorPane,其顶部是一个TabPane,其菜单是TabPane您在图片上看到的选项卡。您会看到灰色的“背景”,它是 的一部分TabPane,当我将窗口缩放到更大的尺寸时,TabPane它不会随之缩放,它保持相同的大小,所以额外的空间是空白的,我希望它可以缩放窗户,当然是宽度。

我的 Windows 主窗格是一个AnchorPane,其顶部是一个TabPane,其菜单是TabPane您在图片上看到的选项卡。您会看到灰色的“背景”,它是 的一部分TabPane,当我将窗口缩放到更大的尺寸时,TabPane它不会随之缩放,它保持相同的大小,所以额外的空间是空白的,我希望它可以缩放窗户,当然是宽度。
您需要告诉AnchorPane锚定其子级(TabPane),以便在窗口大小更改时自动调整其大小。
如果您使用的是 Scene Builder,您可以通过选择TabPane、转到属性窗口的布局部分并设置锚属性来实现此目的。

单击每条虚线,直到如下图所示。

也可以使用以下setXXXAnchor方法在代码中设置相同的效果AnchorPane:
pane.setLeftAnchor(tabPane, 0.0);
pane.setRightAnchor(tabPane, 0.0);
pane.setTopAnchor(tabPane, 0.0);
pane.setBottomAnchor(tabPane, 0.0);