我必须为两张图制作动画。两个图都是相关的 一个图表显示颜色的制图,另一个是绘制曲线。 我从文件中获取了图表的值。
所以我必须做3件事来动画图表:
每个任务必须每x秒重复一次。 目前我正在使用swing计时器和一个扩展SwingWorker的类。在doInBackground方法中,我读取文件,循环遍历值以构建我的对象并填充数组。
在处理方法中,我使用一些数组来构建曲线,并在done方法中绘制线条。但结果并不是我打算做的。 曲线快速绘制。例如,如果我每2秒执行一次计时器,那么曲线必须从图形的一端到达另一端需要2秒。然后我必须在另一个图中画一条线。此时曲线每两秒画一次。
如果可能,我如何在不同的主题中组织这个?
答案 0 :(得分:2)
我建议您查看 Trident animation library 。它会为你简化很多这个。
答案 1 :(得分:0)
曲线快速绘制。例如,如果我每2秒执行一次计时器,则曲线必须从图形的一端到达另一端需要2秒
然后在第一个计时器启动时启动第二个计时器。