我的 Windows 主窗格是一个AnchorPane
,其顶部是一个TabPane
,其菜单是TabPane
您在图片上看到的选项卡。您会看到灰色的“背景”,它是 的一部分TabPane
,当我将窗口缩放到更大的尺寸时,TabPane
它不会随之缩放,它保持相同的大小,所以额外的空间是空白的,我希望它可以缩放窗户,当然是宽度。
问问题
6478 次
1 回答
6
您需要告诉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);
于 2013-10-01T21:04:02.960 回答