gpt4 book ai didi

JavaFX - 如何同步 TextArea 滚动条和 ScrollPane 滚动条

转载 作者:行者123 更新时间:2023-11-30 02:05:30 25 4
gpt4 key购买 nike

我有一个 TextArea 元素,它本身有一个滚动条和一个单独的 ScrollPane ,它有一个滚动条。如何使其中一个滚动条的位置与另一个滚动条的位置相匹配?

我一直在寻找获取滚动条位置的方法。

对于ScrollPane,有.getVvalue(),它返回从0到1的 double 值。基本上就像排序的百分比值。

对于TextArea,有.getScrollTop(),它也返回一个 double 值,但它的最大值几乎是未知的,除非您手动向下滚动栏以找出位于的位置最底部。

由于它们都返回不同的值,我必须知道它们的最大位置。

最佳答案

TextArea 有一个子级,即它的 ScrollPane。因此,滚动百分比可以为

((ScrollPane) textArea.getChildrenUnmodifiable().get(0)).getVvalue()

希望这有帮助!

关于JavaFX - 如何同步 TextArea 滚动条和 ScrollPane 滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51526585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com