如何从Java中删除动画gif中的闪烁?

时间:2013-02-02 13:44:27

标签: java swing gif

我一直在尝试使用BufferStrategyCanvas内的JFrame来实现游戏,而我似乎无法获得动画.gif图像(实现为new ImageIcon().getImage())无需闪烁即可播放。

我认为问题在于.gif刷新率和重绘画布的速率,但这只是猜测。我已经尝试了几个小时的各种事情,并在互联网上搜索一些解决方案,但还有一个尚未出现。任何帮助将不胜感激。

另一方面,.gif工作正常。它在XnView等图像查看程序中不会闪烁,并且在超级简单的JLabel程序中也可以作为JFrame使用。

0 个答案:

没有答案