所以,情况是......我在滚动窗格中有一个 vbox。我将 hbox 添加到 vbox 中,然后vbox.setVvalue(1.0)
在每次插入后调用。
然而,假设有 5 个 hbox,滚动条只会使最后一个可见项目是第 4 个 hbox - 在当前看到的下方有一个 hbox(需要向下滚动才能看到)。
我找到了一个解决方案,它将滚动窗格的 vvalue 属性绑定到 vbox 的 height 属性,如下所示:scrollPane.vvalueProperty().bind(vbox.heightProperty())
我假设每次更改 vbox 高度时(即添加新的 hbox 时)都会将 vvalue 更改为最大值。
但是,我仍然想提高我的知识以及为什么第一个(在每次插入后设置滚动窗格的 vvalue)与绑定属性不同。谢谢!
德玛西亚99
相关分类