1 |
import java.awt.event.MouseEvent; |
2 |
import java.awt.event.MouseListener; |
3 |
|
4 |
/** |
5 |
This listener simply prints out the listener method name |
6 |
and the x- and y-coordinate of the mouse position. |
7 |
*/ |
8 |
public class MouseSpy implements MouseListener |
9 |
{ |
10 |
public void mousePressed(MouseEvent event) |
11 |
{ |
12 |
System.out.println("Mouse pressed. x = " |
13 |
+ event.getX() + " y = " + event.getY()); |
14 |
} |
15 |
|
16 |
public void mouseReleased(MouseEvent event) |
17 |
{ |
18 |
System.out.println("Mouse released. x = " |
19 |
+ event.getX() + " y = " + event.getY()); |
20 |
} |
21 |
|
22 |
public void mouseClicked(MouseEvent event) |
23 |
{ |
24 |
System.out.println("Mouse clicked. x = " |
25 |
+ event.getX() + " y = " + event.getY()); |
26 |
} |
27 |
|
28 |
public void mouseEntered(MouseEvent event) |
29 |
{ |
30 |
System.out.println("Mouse entered. x = " |
31 |
+ event.getX() + " y = " + event.getY()); |
32 |
} |
33 |
|
34 |
public void mouseExited(MouseEvent event) |
35 |
{ |
36 |
System.out.println("Mouse exited. x = " |
37 |
+ event.getX() + " y = " + event.getY()); |
38 |
} |
39 |
} |