在java中渲染2d图形的更快方式是什么?我见过的2好办法就是创建BufferStrategy使用类似双缓冲:在java中更快的2d渲染
JFrame f = new JFrame();
f.setSize()
.....
createBufferStrategy(2);
我见过的另一种方法是与创建图像的方法。
Image dbimage = createImage(....);
Graphics g = dbimage.getGraphics();
....
这些是我见过的两个。哪个是最快的?有更好的方法吗?请不要告诉我获取附加库,因为我知道这些库存在。预先感谢您...
最重要的是:你有没有测过它?哪一个最快? – Strelok 2012-08-07 00:09:10
我不知道哪一个是最快的...这就是为什么我要求... – 36redsoxfan 2012-08-07 00:10:19
我认为你将要尝试确定这个问题的最大问题是硬件和操作系统实现方面的差异。你可以通过Java2D渲染引擎进行很多调整(我们用一些纠正ATI Radeon卡的问题),所以虽然方法可能适用于特定的hareware组/操作系统,但它可能不适用于另一个,一般来说 – MadProgrammer 2012-08-07 00:10:21