Bonjour,
j'ai dans une JFrame plusieurs boutons et menus dont les actions sont définies par ActionListener. J'aimerais transformer cette frame en Java Bean et donc utiliser des MouseListener, mais quand je clique sur le bouton l'action ne se fait pas alors qu'avec mon ActionListener ça fonctionnait.
Voici mes codes:
Merci d'avance.
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 //action listener couleur=new JMenuItem("Couleur"); options.add(couleur); couleur.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { choixCouleur(); }}); //mouse listener MouseListener clicCouleur = new MouseListener() { public void mouseClicked(MouseEvent e) { choixCouleur(); } public void mousePressed(MouseEvent e) {} public void mouseReleased(MouseEvent e) {} public void mouseEntered(MouseEvent e) {} public void mouseExited(MouseEvent e) {} }; couleur.addMouseListener(clicCouleur);
Partager