在GWT中的Button上的OneClick上调用DoubleClick事件

时间:2014-02-18 09:43:01

标签: java gwt

当我只点击按钮一次时,如何在GWT中调用双击事件?

2 个答案:

答案 0 :(得分:1)

你所能做的就是,不要调用那个双重事件。编写一个通用方法并在单击处理程序中执行。

function onClickAndDubleClick(){
  // TODO
}

onClick(){
common();
}

onDubleClick(){
common();
}

答案 1 :(得分:0)

假设你有一个按钮:

Button button;

为了触发原生双击事件,您需要做的就是:

NativeEvent nativeEvent = Document.get().createDblClickEvent(detail, screenX, 
    screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey);
DoubleClickEvent.fireNativeEvent(nativeEvent, button);

这就是全部。 :)