handle mouse click events in Java
Posted on: December 19th, 2009
Tags: MouseAdapter, mouseClicked, mouseEntered, MouseEvent, mouseExited, mousePressed, mouseReleased
Here’s a little example on how to add a mouseListener to the component via addMouseListener.
@Override
public void mouseClicked(MouseEvent e) {
if (e.getButton() == MouseEvent.NOBUTTON) {
System.out.println("No button clicked...");
} else if (e.getButton() == MouseEvent.BUTTON1) {
System.out.println("Button 1 clicked...");
} else if (e.getButton() == MouseEvent.BUTTON2) {
System.out.println("Button 2 clicked...");
} else if (e.getButton() == MouseEvent.BUTTON3) {
System.out.println("Button 3 clicked...");
}
System.out.println("Number of click: " + e.getClickCount());
System.out.println("Click position (X, Y): " + e.getX() + ", " + e.getY());
}
@Override
public void mouseEntered(MouseEvent e) {
}
@Override
public void mouseExited(MouseEvent e) {
}
@Override
public void mousePressed(MouseEvent e) {
}
@Override
public void mouseReleased(MouseEvent e) {
}
});
Posted in Code Snippets,Java | Trackback Url








No Responses to “handle mouse click events in Java”
Trackbacks/Pingbacks
Leave a reply