2016-05-19 17 views
-1

Das habe ich gemacht. Aber es gibt mir einen Fehler, der sagt: java.awt.image ist abstrakt; kann nicht instanziiert werden. Nach dem Hinzufügen dieses Bildes zu einem Array, wie zeige ich es dann, so dass es 3x50 Matrix von Bildern ist.Wie füge ich Bilder in ein Array ein und zeige dieses Array von Bildern dann in einem Applet an

public class Game extends JApplet 
{ 
    Image [][] bricks = new Image[3][15]; 

    public void init() 
    { 
     String fileLocation = "F:\brick.png"; 

     for(int i =0; i < bricks.length; i++) 
      for(int j = 0; j < bricks[0].length; j++) 
       bricks[j] = new Image(fileLocation); 
    } 
} 

Antwort

0

Versuchen Sie es mit getImage()

bricks[j] = getImage(getCodeBase(), fileLocation); 
+0

, wenn ich tun, dass ich bekommen ein Fehler inkompatible Typen sagen: java.awt.image nicht umgesetzt werden können, um java.awt.Image [] – Jose