Home Articles FAQs XREF Games Software Instant Books About Feedback Search Site-Map
irt.org logo

Q4027 How do I capture mouse button events?

irt.org | Knowledge Base | Java | Q4027 [ previous next ]

Q4027 How do I capture mouse button events?

public boolean handleEvent(Event evt) {
    switch(evt.id) 
        {
           case Event.MOUSE_DOWN:
              if(evt.modifiers == evt.CTRL_MASK) {
                 System.out.println("Right button pressed");
              } 
              else {
                 if (evt.modifiers == evt.ALT_MASK) {
                    System.out.println("Middle btn pressed");
                 } 
                 else {
                    System.out.println("Left button pressed");
                 }
              }
       
              return true;
        }

    return super.handleEvent(evt);
}

Provide feedback ...
AddThis Social Bookmark Button

Provide feedback ... AddThis Social Bookmark Button


Last Updated: 6th July 2009. Maintained by: Martin Webb
irt.org liability, trademark, document use, privacy statement and software licensing rules apply.
Copyright © 1996-2009 irt.org, All Rights Reserved.