mirror of
https://forge.univ-lyon1.fr/tplifap4/gyromite_ya.git
synced 2024-02-27 13:31:49 +01:00
Load icones IAs
This commit is contained in:
@ -32,6 +32,7 @@ public class VueControleurGyromite extends JFrame implements Observer {
|
|||||||
|
|
||||||
// icones affichées dans la grille
|
// icones affichées dans la grille
|
||||||
private ImageIcon icoHero;
|
private ImageIcon icoHero;
|
||||||
|
private ImageIcon icoIA;
|
||||||
private ImageIcon icoVide;
|
private ImageIcon icoVide;
|
||||||
private ImageIcon icoMur;
|
private ImageIcon icoMur;
|
||||||
private ImageIcon icoColonne;
|
private ImageIcon icoColonne;
|
||||||
@ -68,6 +69,7 @@ public class VueControleurGyromite extends JFrame implements Observer {
|
|||||||
|
|
||||||
private void chargerLesIcones() {
|
private void chargerLesIcones() {
|
||||||
icoHero = chargerIcone("Images/prof.png");
|
icoHero = chargerIcone("Images/prof.png");
|
||||||
|
icoIA = chargerIcone("Images/Fantome.png");
|
||||||
icoVide = chargerIcone("Images/Vide.png");
|
icoVide = chargerIcone("Images/Vide.png");
|
||||||
icoColonne = chargerIcone("Images/Colonne.png");
|
icoColonne = chargerIcone("Images/Colonne.png");
|
||||||
icoMur = chargerIcone("Images/Mur.png");
|
icoMur = chargerIcone("Images/Mur.png");
|
||||||
@ -122,6 +124,8 @@ public class VueControleurGyromite extends JFrame implements Observer {
|
|||||||
tabJLabel[x][y].setIcon(icoMur);
|
tabJLabel[x][y].setIcon(icoMur);
|
||||||
else if (jeu.getGrille()[x][y][0] instanceof Colonne)
|
else if (jeu.getGrille()[x][y][0] instanceof Colonne)
|
||||||
tabJLabel[x][y].setIcon(icoColonne);
|
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) {
|
} else if (jeu.getGrille()[x][y][1] != null) {
|
||||||
if (jeu.getGrille()[x][y][1] instanceof Corde)
|
if (jeu.getGrille()[x][y][1] instanceof Corde)
|
||||||
tabJLabel[x][y].setIcon(icoCorde);
|
tabJLabel[x][y].setIcon(icoCorde);
|
||||||
|
Reference in New Issue
Block a user