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.

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");
				}
			});
merci