The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > java.awt.event  [8 examples]

e646. Handling Mouse Clicks

    
component.addMouseListener(new MyMouseListener());
    
    public class MyMouseListener extends MouseAdapter {
        public void mouseClicked(MouseEvent evt) {
            if ((evt.getModifiers() & InputEvent.BUTTON1_MASK) != 0) {
                processLeft(evt.getPoint());
            }
            if ((evt.getModifiers() & InputEvent.BUTTON2_MASK) != 0) {
                processMiddle(evt.getPoint());
            }
            if ((evt.getModifiers() & InputEvent.BUTTON3_MASK) != 0) {
                processRight(evt.getPoint());
            }
        }
    }

 Related Examples
e643. Handling Events with an Anonymous Class
e644. Handling Action Events
e645. Handling Key Presses
e647. Handling Mouse Motion
e648. Detecting Double and Triple Clicks
e649. Handling Focus Changes
e650. Firing Item Events


© 2002 Addison-Wesley.