java.lang.NullPointerException
Image floor=new ImageIcon("image/floor.jpg").getImage();
int floorwidth,floorheigth;
Image chara;
Graphics draw_chara;
public void floor(){
chara = createImage(250,250);
draw_chara = chara.getGraphics();//41
floorwidth=floor.getWidth(this);
floorheigth = floor.getHeight(this);
for(int i=0;i<250;i+=floorwidth)
for(int j=0;j<250;j+=floorwidth)
draw_chara.drawImage(floor, j, i, j+floorwidth, i+floorwidth, 0,0,floorwidth,floorwidth,this);
repaint();
}
@Override
public void paintComponent(Graphics g){
super.paintComponent(g);
g.drawImage(chara, 0, 0, this);
}
public Migong(){
this.floor();
}
###########################
提示错误:
Exception in thread "main" java.lang.NullPointerException
at migong.Migong.floor(Migong.java:41)