for (int i = 0; i < m.height; i++) { for (int j = 0; j < m.width; j++) { if(m.getCell(i,j) != null) g.drawImage(pics[m.getCell(i,j).mapNum()], j*20, i*20, this); else g.drawImage(pics[0], j*20, i*20, this); } }