1

例如,有没有办法将动画 GIF 添加到 JButton 并控制它?例如:

  • 在第 1 帧暂停,然后使其显示第 2 帧(在第 2 帧暂停)
  • 设置帧动画之间的延迟
  • 到达终点时停止(不重播)
4

2 回答 2

1

我从来没有理由分解 GIF,但据我所知,Java 可以访问 GIF 的每一帧。

无论您的解决方案是什么,都需要一些编码。是多还是少在很大程度上取决于您的要求和您的编码技能。

在互联网上达到顶峰,有人说 javax.imageio.ImageReader 可以做你想做的事:http: //docs.oracle.com/javase/6/docs/api/javax/imageio/ImageReader.html

于 2012-05-15T19:28:51.750 回答
0

我知道本教程不是关于 gif 动画,而是关于滑块,但你也许可以从中收集到一些东西。

于 2012-05-15T19:19:58.357 回答