1

我一直在尝试使用BufferStrategya in a Canvasin a来实现游戏JFrame,但我似乎无法让我的动画.gif图像(实现为new ImageIcon().getImage())在不闪烁的情况下播放。

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

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

4

0 回答 0