众所周知,我们可以为按钮添加一个图标
jButton1.setIcon(Icon c);
我们可以向按钮添加旋转图像吗?(文本 3d)如果可以,请帮助我提供一个简单的代码。谢谢
从广义上讲,您需要遵循的步骤是:
JButton
并覆盖paintComponent(Graphics)
以将新图像应用到 JButton(下一个动画帧)。javax.swing.Timer
触发ActionEvent
(例如每 50 毫秒),使其重新绘制 JButton。你确定要这样做吗?它可能会使您的 UI 看起来像是在 80 年代中期编写的。
我不确定我是否只是被俘虏了。很明显......但是......你不能只得到一个动画 GIF 并控制它的时间吗?这似乎比通过生成图形和所有内容来控制整个动画要容易得多。