2010-01-15 81 views
0

我第一次調用getRGB時,它返回白色,但第二次調用它時,它返回黑色。getRGB返回不同的值

爲什麼BufferedImage的getRGB在我第二次調用它時會返回一個不同的值?

+0

你是用相同的參數調用它嗎? – Bozho 2010-01-15 06:33:52

+0

是的,電話是緊接在一起 – yxk 2010-01-15 14:07:47

回答

2

因爲數據有變化嗎? (可能通過增量加載。)

+0

也許? setRGB延遲寫作嗎?還是你的意思是別的? – yxk 2010-01-15 20:03:51

+0

如果正在從網絡加載緩衝區,說,它可能是在稍後收到數據的情況。 IIRC,這通常不用'BufferedImage'完成。 – 2010-01-16 00:05:45