O
ollilebowski
Gast
warum kann ich hier kein createImage anwenden?
was muss ich tun, damit ich hier createImage anwenden kann?
mfg, olli
was muss ich tun, damit ich hier createImage anwenden kann?
Code:
package ollinetGames;
import java.awt.*;
import java.awt.image.*;
import java.awt.image.BufferedImage;
class Vehicle{
int x;
int y;
int w;
int h;
boolean[][] dotFull;
Color[][] dotC;
int[][] dotM;
public Vehicle(int xx,int yy,int width, int height,boolean[][] df,Color[][] dc,int[][] dm){
x=xx;
y=yy;
w=width;
h=height;
dotFull=df;
dotC=dc;
dotM=dm;
Image img=this.createImage(w,h);//<-da!
}
public Vehicle(int i){
}
public void draw(int dx,int dy,Graphics g){
for(int ix=0;ix<w;ix++){
for(int iy=0;iy<h;iy++){
if(dotFull[ix][iy]){
g.setColor(dotC[ix][iy]);
g.fillRect(dx+ix,dy+iy,1,1);
}
}
}
}
}
mfg, olli