我正在编写 Java 代码来在固定背景图像上旋转图像,就像在时钟背景上旋转针图像一样。
watch 上有多个指针,一根代表小时,另一根代表分钟。
如何在固定背景上旋转二维图形图像?
最佳答案
- 从基本的静态图像(即钟面)开始,其中需要设置动画的部分已被剪掉。
- 除此之外,您还可以在所需位置渲染所需的每个元素。
首先看一下...
您需要某种方法来更新运动。这可以通过使用单个或多个 javax.swing.Timer 计时器来实现,请参阅 Concurrency in Swing了解详情。
旋转更有趣一点,但可以通过使用AffineTransform
来实现
看看...
关于java - 在固定背景上旋转 2d 图形图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17337395/