我有一个垂直滚动的 TableView,我希望 ScrollBar 延伸到其父 AnchorPane 的顶部,并位于右上角填充方块的顶部。请参阅下文,了解默认情况下的情况。请注意,我的填充节点是白色的,这不是右上角的表列。

在这行下面是我想要的,由另一个程序正确实现。

我能够通过以下方法实现这一目标:
Platform.runLater(() ->
{
ScrollBar someScrollBar = (ScrollBar) someTable.lookup(".scroll-bar:vertical");
someScrollBar.setTranslateY(-12);
someScrollBar.setScaleY(1.2);
}
);
其中 是在 FXML 中创建的表视图,在控制器初始化函数中引用。someTable

它看起来很好,但它不能正确缩放。如果包含的 AnchorPane 垂直调整大小,它看起来很糟糕。
任何人都可以建议更好的方法来做到这一点吗?
非常感谢您抽出宝贵时间接受采访。
郎朗坤
哔哔one
随时随地看视频慕课网APP
相关分类