简体   繁体   English

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

[英]Invoke DoubleClick Event on OneClick on Button in GWT

当我仅单击一次按钮时,如何在GWT中调用DoubleClick事件?

What all you can do is, do not invoke that double event. 您所能做的就是不要调用该double事件。 Write a common method and do it in click handler. 编写一个通用方法,然后在点击处理程序中执行此操作。

function onClickAndDubleClick(){
  // TODO
}

onClick(){
common();
}

onDubleClick(){
common();
}

Assuming you have a button: 假设您有一个按钮:

Button button;

All you need to do in order to fire native double click event on it is: 要在其上触发本地双击事件,您需要做的就是:

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

That's all. 就这样。 :) :)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM