有没有任何方法可以将动画GIF添加到JButton中并对其进行控制? 例如:Java如何控制动画GIF?
- 暂停它在帧1,然后使它显示帧2(在帧2已暂停)
- 设置帧动画之间的延迟
- 当它到达端部(使其停止不重播)
有没有任何方法可以将动画GIF添加到JButton中并对其进行控制? 例如:Java如何控制动画GIF?
我从来没有理由分解GIF,但据我所知,Java可以访问每个GIF帧。
无论您的解决方案是什么,它都需要一些编码。无论是很多还是很少,都取决于您的要求和编码技能。
各地上网调峰,有些人说一个javax.imageio.ImageReader中可以做你想做什么:http://docs.oracle.com/javase/6/docs/api/javax/imageio/ImageReader.html
它似乎做我想要的。谢谢 – user1102901
我知道this tutorial不是关于动画gifs,它是关于滑块,但你也许能够从中收集一些东西。
什么是用例的这种形式的动画?最好的办法可能是获得单独的图像帧,并在需要时明确调用“setIcon”方法。 –
这需要大量的动画GIF代码。 – user1102901
基本上,是否有一个命令可以帮助我控制它们,而不是每次为每个gif更改图标? – user1102901