bonjour, s'il vous plais aidez moi
voila, j'ai fait une grille de boutons, et je cherche quand je click sur un bouton (b1) pour une condition précise un autre bouton (b2) change d'apprence,
alors pour tous les bouton j'ai mis une seul fonction action performed, et des qu'il ya une click sur le bouton (b1), j'ai fait la creation de bouton avec une nouvelle icone,
ca marche, des que je clique sur b1,-> b2 change d'apprence avec la nouvelle icone
le probleme des que je survole b2 avec la souris il revien a l'etat initiale
est ce que vous avez une idéé???
voila le code:
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
16
17
18
19
20
21 public void actionPerformed(ActionEvent e) { int k=test(); System.out.println("k="+k); if((e.getSource()==b1)&&(matrice[0][0]==0)){ matrice[0][0]=rond; jouer(rond); //le bouton que j'ai ajoute et que lors du sorvol de la souris il revien a l'etata initial add(bb9); if(x==2)if(y==2) bb9.setBounds(148,140,50,45); System.out.println("affichage de la matrice "); for (int i=0; i<3; i++) for (int j=0; j<3; j++) { System.out.println("matrice["+i+"]["+j+"]="+matrice[i][j]); } }
Partager