Ok
Mais pkoi bordel de Dieu est-ce que tu mets tes dimensions en hard? Tu peux les lire sur la BufferedImage, arrête de faire le mazo, la moindre retouche sur tes dix lignes de codes va te prendre plus de temps que la sortie d'un service pack pour WinXP
Code :
- Map mapTest = new Map("map.GIF",10,10);
|
Avec
Code :
- while(i<10){
- //On parcourt les colonnes
- j=0;
- while(j<10){
- //On parcourt les lignes
- map[i][j]=intRGBToBoolean(mapImage.getRGB(i,j));
- j++;
- }
- i++;
- }
- }
|
D'une manière général, prend les informations là ou elles sont sur les objets! Si tu modifies ton w ou ton h dans le main sur l'appel au constructeur de map, ton programme plante dans la boucle...
Edit : gt imcompréhensible
Message édité par seabee le 25-04-2004 à 20:30:31