From 3b0f7c912fa0118b51d88c816c1ae8cc412302c2 Mon Sep 17 00:00:00 2001 From: Amaury Joly Date: Fri, 4 Dec 2020 18:49:00 +0100 Subject: [PATCH] Load icones IAs --- src/VueControleur/VueControleurGyromite.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/VueControleur/VueControleurGyromite.java b/src/VueControleur/VueControleurGyromite.java index 57b63e5..e7ee0bc 100644 --- a/src/VueControleur/VueControleurGyromite.java +++ b/src/VueControleur/VueControleurGyromite.java @@ -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);