这样写就可以了public void mouseClicked(MouseEvent e){if(e.getModifiers()==InputEvent.BUTTON1_MASK){
System.out.print("单击左键");
}
if(e.getModifiers()==InputEvent.BUTTON3_MASK){
System.out.print("单击右键");
}
}
System.out.print("单击左键");
}
if(e.getModifiers()==InputEvent.BUTTON3_MASK){
System.out.print("单击右键");
}
}
然后在响应事件中这样写:
左键:判断flag为1吗? 是 就是右键后点击左键地 编写功能代码
然后设置 flag为2右键 :判断flag为2嘛? 是 就是左键侯点击右键 编写代码
然后设置flag 为1