class UnitEvent extends MouseAdapter{
private int a,b;
public UnitEvent(int a,int b){
this.a = a;
this.b = b;
}
public void mouseClicked(MouseEvent e){
if (e.getModifiers() == InputEvent.BUTTON1_MASK){
;
}
if (e.getModifiers() == InputEvent.BUTTON2_MASK){
}
if (e.getModifiers() == InputEvent.BUTTON3_MASK){
。
。
。
我想问这3个if后面的语句是什么意思,请高手指点!!!
參考答案:e.getModifiers() 肯定是个方法
检测e.getModifiers() 是否等于这个 InputEvent.BUTTON3_MASK的属性值!
然后选择性的执行if后的内容
mouseClicked,看样子是对鼠标点击判断的.....