Load icones IAs

This commit is contained in:
Amaury Joly
2020-12-04 18:49:00 +01:00
parent 73ae504261
commit 3b0f7c912f

View File

@ -32,6 +32,7 @@ public class VueControleurGyromite extends JFrame implements Observer {
// icones affichées dans la grille
private ImageIcon icoHero;
private ImageIcon icoIA;
private ImageIcon icoVide;
private ImageIcon icoMur;
private ImageIcon icoColonne;
@ -68,6 +69,7 @@ public class VueControleurGyromite extends JFrame implements Observer {
private void chargerLesIcones() {
icoHero = chargerIcone("Images/prof.png");
icoIA = chargerIcone("Images/Fantome.png");
icoVide = chargerIcone("Images/Vide.png");
icoColonne = chargerIcone("Images/Colonne.png");
icoMur = chargerIcone("Images/Mur.png");
@ -122,6 +124,8 @@ public class VueControleurGyromite extends JFrame implements Observer {
tabJLabel[x][y].setIcon(icoMur);
else if (jeu.getGrille()[x][y][0] instanceof Colonne)
tabJLabel[x][y].setIcon(icoColonne);
else if (jeu.getGrille()[x][y][0] instanceof IA)
tabJLabel[x][y].setIcon(icoIA);
} else if (jeu.getGrille()[x][y][1] != null) {
if (jeu.getGrille()[x][y][1] instanceof Corde)
tabJLabel[x][y].setIcon(icoCorde);