阻止Graphics.drawImage

时间:2009-04-08 19:44:17

标签: java graphics

我正在使用Graphics2D.drawImage将图像绘制到BufferedImage中。 然后我使用ImageIO.write()将其输出到PNG。我经常看不到我用这种方式画的某些图像。

我认为这是因为drawImage是一个异步操作,我需要等待它完成。我尝试过实现ImageObserver但没有成功。

有人能告诉我它是如何完成的吗?

1 个答案:

答案 0 :(得分:2)

java.awt.MediaTracker是确保图片已加载的相对简单的方法。