Salut,
Je possède en fait plusieurs JComponent. J'ai vu qu'il n'existait pas de méthode addActionListener. J'ai décidé alors de faire appel à la méthode addMouseListener() en y réimplémentant les méthodes nécessaires. Hors, en cliquant sur un de mes JComponent, je remarque qu'il ne va ni dans la méthode mouseClicked, ni dans mousePressed.
J'ai même essayé en utilisant un mouseMotionAdapter mais rien n'y fait.
merci
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
22
23
24
25
26
27
28
29
30
31
32 tabComponents[i][j] = new AbaloneComponent(Color.decode("#F0DDFF"),30,30); tabComponents[i][j].addMouseListener(new MouseListener() { @Override public void mouseReleased(MouseEvent arg0) { // TODO Auto-generated method stub } @Override public void mousePressed(MouseEvent arg0) { System.out.println("mouse pressed"); } @Override public void mouseExited(MouseEvent arg0) { // TODO Auto-generated method stub } @Override public void mouseEntered(MouseEvent arg0) { // TODO Auto-generated method stub } @Override public void mouseClicked(MouseEvent arg0) { System.out.println("clicked"); } });
Partager