Animation JavaFX滚动条拖动动画

Animation JavaFX滚动条拖动动画,animation,javafx,scrollbar,Animation,Javafx,Scrollbar,我目前正在使用JavaFXScrollbar控件,它本身工作得很好——但是我对拖动拇指时的“动画”不满意 更具体地说: 当我快速拖动拇指时,快速加速-拇指动画不会立即跟随,但有点“滞后”-当我停止拖动拇指时的相同行为。。。拇指真正开始/追上预定位置需要一秒钟的时间 这并不是一个繁重的布局计算问题,因为我在仅仅渲染滚动条而没有任何内容时也遇到了同样的问题 是否有一些选项可以使“加速动画”/“滞后”消失到目前为止,我还没有找到任何要设置的属性 谢谢,通过命令行在启动命令中设置标志“-Djavaf

我目前正在使用JavaFXScrollbar控件,它本身工作得很好——但是我对拖动拇指时的“动画”不满意

更具体地说:

  • 当我快速拖动拇指时,快速加速-拇指动画不会立即跟随,但有点“滞后”-当我停止拖动拇指时的相同行为。。。拇指真正开始/追上预定位置需要一秒钟的时间
这并不是一个繁重的布局计算问题,因为我在仅仅渲染滚动条而没有任何内容时也遇到了同样的问题

是否有一些选项可以使“加速动画”/“滞后”消失到目前为止,我还没有找到任何要设置的属性


谢谢,

通过命令行在启动命令中设置标志“-Djavafx.animation.fullspeed=true”。(请注意,您不能通过应用程序启动中的“System.setProperty(…)”来执行此操作…

请查看中提到的滞后问题以及其中讨论的一些解决方法。我不确定这是否与您正在经历的问题相似,但我想尝试一下变通方法,看看它是否对您有任何影响。请注意,这些变通方法可能会对应用程序的性能产生负面影响。谢谢!在该线程中找到的解决方案是在运行应用程序时设置标志:“-Djavafx.animation.fullspeed=true”(注意,您必须作为命令行的一部分,而不是从应用程序内部执行此操作)