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 :
49 fois, y-a t'il possibilité d'accéder à une variable via son nom ?Code:
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); }...
Je n'arrive pas facilement à expliquer, mais pour simplifier ce genre de codes ?
Merci d'avance =)