events - 在 CellTable 单元格中添加双击事件 - GWT

标签 events gwt cell double-click

我无法弄清楚如何向 CellTable 的单元格添加双击事件。

是否可以使用 GWT CellTable?

有没有解决办法

谢谢..

阿尔

顺便说一句,我看到了这个帖子,但没有回复......
http://www.devcomments.com/Adding-DoubleClicks-and-OnContextMenu-to-CellTable-at1066168.htm

最佳答案

我制作了一些不同的东西来满足我的需求:

cellTable.addCellPreviewHandler(new Handler<TitoloProxy>() {

           long lastClick=-1000;

           @Override
           public void onCellPreview(CellPreviewEvent<TitoloProxy> event) {
               long clictAt = System.currentTimeMillis();
               GWT.log("clickAt: "+(clictAt));
               GWT.log("lastClick: "+(lastClick));
               if(event.getNativeEvent().getType().contains("click")){
                   GWT.log(""+(clictAt-lastClick));
                   if(clictAt-lastClick < 300) { // dblclick on 2 clicks detected within 300 ms
                       Window.alert("I am a double click crafted event!");

                   }
                   lastClick = System.currentTimeMillis();
               }
           }
       });

关于events - 在 CellTable 单元格中添加双击事件 - GWT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4815596/

相关文章:

java - 用户鼠标单击 Java 对象

events - jQuery 移动 : catch "finger down" event

javascript - onmouseover子div问题

GWT 如何在运行时更改 css

javascript - 如何用GWT或HTML+CSS+JavaScript画对 Angular 线?

ios - 无需滚动 Swift 即可动态更新单元格高度

Javascript 触发事件

使用java编程进行GWT设计

java - Apache POI - JAVA - 遍历 excel 中的列

delphi - 将格式化文本从 Word 文档表格的单元格复制到 RichEdit