java加速图形

时间:2011-12-13 12:26:46

标签: java graphics hardware-acceleration

我想尝试使用Graphics2d类在java中制作2D游戏。我不断得到闪烁的图像。我做了一些研究,发现我必须使用加速图形来提高帧速率。我该怎么做?

我需要知道如何快速绘制图像以及如何阻止屏幕闪烁。

除了示例之外,我还要感谢对基本加速图形的教程的任何参考。例如,我发现this one很有用,但我想学习基础知识。

1 个答案:

答案 0 :(得分:4)

闪烁不是由帧速率引起的,而是由于缺少双缓冲。有关该主题的更多信息,请参阅this tutorial

对于硬件加速,您需要使用VolatileImage类。请阅读this以获取代码示例的说明。