Bonjour,

Je fais un projet actuellement de jeu de plateau. Mon plateau (7x7) est constitué de 49 cases, toutes représentées par un JButton.

Pour simplifier le traitement, et éviter d'en arriver a ce genre de codes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if (ae.getSource() == Bouton11)
{
    this.PosePion(1, 1);
    Bouton11.setIcon(ImagePion);
}
else if (ae.getSource() == Bouton21)
{
    this.PosePion(2, 1);
    Bouton21.setIcon(ImagePion);
}
else if (ae.getSource() == Bouton31)
{
    this.PosePion(3, 1);
    Bouton31.setIcon(ImagePion);
}...
49 fois, y-a t'il possibilité d'accéder à une variable via son nom ?
Je n'arrive pas facilement à expliquer, mais pour simplifier ce genre de codes ?

Merci d'avance =)