JavaFX滚动条保持鼠标指针/光标可见

JavaFX滚动条保持鼠标指针/光标可见,javafx,autoscroll,scrollpane,Javafx,Autoscroll,Scrollpane,我有一个带有gridpane的JavaFX应用程序,其中包含几个文本字段。 然后将该网格窗格添加到滚动窗格中 有时,光标不再可见,用户必须手动滚动。我想实现某种自动滚动 我需要检测以下内容: 1) 如果其中一个文本字段中的鼠标指针不可见:如何在javafx中控制它? 2) 如果我可以检查上一步,我可以通过编程方式执行setVValue向下滚动 ScrollEvent.impl_scrollEvent(ScrollEvent.SCROLL, 0, scrollPixels, 0, 0, null,

我有一个带有gridpane的JavaFX应用程序,其中包含几个文本字段。 然后将该网格窗格添加到滚动窗格中

有时,光标不再可见,用户必须手动滚动。我想实现某种自动滚动

我需要检测以下内容: 1) 如果其中一个文本字段中的鼠标指针不可见:如何在javafx中控制它? 2) 如果我可以检查上一步,我可以通过编程方式执行setVValue向下滚动

ScrollEvent.impl_scrollEvent(ScrollEvent.SCROLL, 0, scrollPixels, 0, 0, null, 0, null, 0, 0, 0, 0, 0, 0, false, false, false, false, false, false));

提前感谢

我认为您可以使用以下方法以编程方式滚动

ScrollEvent.impl_scrollEvent(ScrollEvent.SCROLL, 0, scrollPixels, 0, 0, null, 0, null, 0, 0, 0, 0, 0, 0, false, false, false, false, false, false));
scrollPixels(最初使用5/10值,然后根据需要进行调整)是用作滚动单元的变量