Как я могу вызвать событие Double Click в GWT, когда я нажимаю кнопку только один раз?Invoke DoubleClick Event on OneClick on Button в GWT
0
A
ответ
1
Что вы можете сделать, не вызывайте это двойное событие. Напишите общий метод и сделайте это в обработчике кликов.
function onClickAndDubleClick(){
// TODO
}
onClick(){
common();
}
onDubleClick(){
common();
}
0
Предполагая, что вы есть кнопка:
Button button;
Все, что вам нужно сделать для того, чтобы стрелять родное двойное событие щелчка на нем:
NativeEvent nativeEvent = Document.get().createDblClickEvent(detail, screenX,
screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey);
DoubleClickEvent.fireNativeEvent(nativeEvent, button);
Вот и все. :)
Смежные вопросы
- 1. Button event on release
- 2. Button event on netduino 2
- 3. DoubleClick on QLabel
- 4. jQuery: invoke function once on event-handler
- 5. как показать div on under button on onclick event
- 6. PyGTK: Doubleclick on CellRenderer
- 7. contenteditable on doubleclick
- 8. Flexslider 'Next' click event on radio button
- 9. wxPython panel SetBackgroundColour on button event
- 10. delete button event on listview не работает
- 11. Android Application Crash on button event
- 12. Javascript dropdownlist on button/click event
- 13. Инициализировать AMCharts on Button Click Event
- 14. Restrict Postback on button click click event
- 15. jquery autofill on select: "button event"
- 16. Click event on Donut Highchart с GWT
- 17. Refresh Fragment Views on on Button Button
- 18. on click event on .swf
- 19. onmouseover event on a
- 20. HTML ON-CLICK EVENT
- 21. Invoke callback on liking
- 22. TargetException on Invoke
- 23. NullPointerException on Button
- 24. Jquery submit on button
- 25. GestureDetector обнаружить DoubleClick on GridView items
- 26. onGenericMotionEvent on android button
- 27. PhantomJSDriverTimes Out On Button Click Event в Selenium
- 28. java.lang.NullPointerException On Button Click
- 29. $ (element) .on (event) vs $ (ancestor) .on (event, element)
- 30. Button Overlay on ListView Hides on MouseMove
Кнопка не должна быть нажата дважды, только один раз. Итак, в методе onClick мне нужно как-то дважды позвонить. Спасибо за ответ. –
Это правильный ответ. Вам не нужно запускать событие - вам нужно иметь те же последствия, т. Е. Запускать тот же метод в результате щелчка и двойного щелчка. –