`
jeschou
  • 浏览: 1507 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
在使用Swing做界面时,有时为了效果更绚丽或者能提供更好的用户体验   我们通常希望一些变化,尤其是位置的变化能以一种平滑过渡的方法呈现出来   算法思想很简单,就是差值法,在起点和终点之间计算很多冗余位置,间隔时间分别经过各个位置,最终在到达终点   我写的算法是等时间间隔,步长逐渐变短的过程   步长变化趋势采用 f(x)=1/x 函数来模拟,在减少复杂度的情况下能很好的保证效果   当然下面的代码是阻塞的,必须在线程中运行才能显示出动画效果     c 表示想要移动的组件, p2 表示目的坐标 (  起始坐标是当前位置 )   可以改的地方有 32,表示 ...
Global site tag (gtag.js) - Google Analytics