Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 惯性滚动算法?_Java_Algorithm_Swing_User Interface_Math - Fatal编程技术网

Java 惯性滚动算法?

Java 惯性滚动算法?,java,algorithm,swing,user-interface,math,Java,Algorithm,Swing,User Interface,Math,有没有像Mac那样的惯性滚动算法。我想写一个java应用程序来实现这个算法。这只是一个有趣的小项目 任何帮助都将不胜感激 谢谢只需存储用户单击并释放鼠标的时间即可。使用这些时间,以每秒滚动的线条为单位创建速度。然后将衰减添加到速度中;减速,如果你愿意的话-你可以让它以一个恒定的速率减少,或者在一段设定的时间内减少。只要存储用户单击并释放鼠标的时间即可。使用这些时间,以每秒滚动的线条为单位创建速度。然后将衰减添加到速度中;减速,如果你愿意的话-你可以让它以一个恒定的速度减少,或者在一段设定的时间内

有没有像Mac那样的惯性滚动算法。我想写一个java应用程序来实现这个算法。这只是一个有趣的小项目

任何帮助都将不胜感激


谢谢

只需存储用户单击并释放鼠标的时间即可。使用这些时间,以每秒滚动的线条为单位创建速度。然后将衰减添加到速度中;减速,如果你愿意的话-你可以让它以一个恒定的速率减少,或者在一段设定的时间内减少。

只要存储用户单击并释放鼠标的时间即可。使用这些时间,以每秒滚动的线条为单位创建速度。然后将衰减添加到速度中;减速,如果你愿意的话-你可以让它以一个恒定的速度减少,或者在一段设定的时间内