java 監聽器 區分鼠標左右鍵
public void contentPane_mouseClicked(MouseEvent e) {
this.add(jPopupMenu1);
int mods = e.getModifiers();
//鼠標右鍵
if ((mods & InputEvent.BUTTON3_MASK) != 0) {
//彈出菜單
jPopupMenu1.show(this, e.getX(), e.getY());
}
}
BUTTON1_MASK)鼠標左鍵
BUTTON2_MASK)滾周
BUTTON3_MASK)鼠標右鍵