日期:2014-05-20  浏览次数:68867 次

问题如下
GWT 或者Java awt 中这样代码:
move.addMouseDownHandler(new MouseDownHandler() {
public void onMouseDown(MouseDownEvent event) {
if(event.getNativeButton() == NativeEvent.BUTTON_LEFT){
moveflag = FLAGSTATUS.MOVE;
 
}
}
});
move.addMouseUpHandler(new MouseUpHandler() {

public void onMouseUp(MouseUpEvent event) {
if(event.getNativeButton() == NativeEvent.BUTTON_LEFT){
moveflag = FLAGSTATUS.NONE;
}

}
});
想实现鼠标左键点击设置moveflag值 松开时再设另外一个值 但好像松开时没有效果 什么问题啊 高手?

------解决方案--------------------
感觉代码没有什么问题,能不能在这句前面做一句输出看看,是否触发了..

if(event.getNativeButton() == NativeEvent.BUTTON_LEFT){
moveflag = FLAGSTATUS.NONE;
}