[JPanel] Détecter un click dessus
Bonjour,
Je cherche à créer une grille de 10 sur 10 qui quand on clique sur une case, celle-ci passe de blanc à noir (et inversement).
Je crée ma grille comme suit :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| JPanel monJPanel;
JP_grille_Creer.setLayout(new GridLayout(10,10));
for (i= 0 ; i < 100 ; i++)
{
monJPanel=new JPanel();
monJPanel.setName(conversion.valueOf(i));
monJPanel.setBackground(col.white);
monJPanel.setBorder(BorderFactory.createLineBorder(col.gray));
JP_grille_Creer.add(monJPanel);
//monJPanel.addActionListener(this);
//monJPanel.addMouseListener();
//System.out.println(conv.valueOf(i));
} |
Jusque là ça marche.
Mais je n'arrive pas à utiliser ni addActionListener() ni addMouseListener()
J'ai regardez pas mal de morceaux de codes mais rien à faire, netBeans me renvoie toujours une erreur sur les deux méthodes ci-dessus... :(
Merci de votre aide, je début en Java (et en objet en général).
Bye
Swann