2013-03-29 47 views
2

這一天,我正在看this教程中,他用這條線Coverting一個int數組...上的光柵的Java

private int[] pixels =((DataBufferInt)image.getRaster().getDataBuffer().getData()); 

但由於某種原因對他來說它的工作原理,但對我來說這不,我總是得到這兩個錯誤...

  • 類型不匹配:不能從DataBufferInt轉換爲 int[]
  • 方法getData()是未定義的類型 DataBuffer

請幫我看看。

回答

4

我經常這樣做。注意圓括號:

private int[] pixels =((DataBufferInt)image.getRaster().getDataBuffer()).getData(); 
+0

thx夥計我真的認爲那 – MysteryGuy

+0

沒問題,玩得開心!當你有機會時請接受答案。 –