【发布时间】:2011-10-20 20:10:00
【问题描述】:
我正在尝试通过在动画的每一步动态生成帧来创建动画。现在我需要运行一个算法来逐个像素地绘制新帧,并且我正在使用通过其栅格数据访问的 BufferedImage。 然而,90% 的时间都花在了 java.awt.graphcis.drawImage() 中,我用它来将图像转换为 JFrame 的内容。
有没有更有效的方法在图形对象内逐像素绘制?
【问题讨论】:
-
你试过java.awt.graphics2D.drawImage(bufferedImage, null, 0, 0)吗?我不知道它是否比另一种绘图方法更有效......但可能不会。
标签: java animation graphics rendering awt