Bonjour.
J'essaye actuellement de définir une gestion des clics dans une JFrame.
Voici la fenêtre :
Normalement, un clic dans une case ajoute un croix dans celle ci, mais il ne se passe rien.
Les grilles sont définies dans la classe suivante :
Les 4 dernières sont définies uniquememnt par necessité, ne pouvant étendre MouseAdapter (la classe étends déjà JFrame).
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 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class AffichagePublic extends JPanel implements MouseListener { [...] public void mouseClicked(MouseEvent me) { System.out.println("Clic"); } public void mouseEntered(MouseEvent me){} public void mouseExited(MouseEvent me){} public void mousePressed(MouseEvent me){} public void mouseReleased(MouseEvent me){} }
J'ai remplacé le code dans la gestion du clic par un affichage sur la sortie standard, pour vérifier que le problème ne venait pas du code tapé dans cette fonction, mais c'est pareil : absolument rien ne se passe.
Avez-vous une idée ?
Partager