Gwt 将DoubleClickHandler添加到FixedWidthGrid

Gwt 将DoubleClickHandler添加到FixedWidthGrid,gwt,double-click,Gwt,Double Click,所以我得到了一个固定宽度的网格表,它是由一个分页表组成的 FixedWidthGrid dataTable = x.getDataTable(); 我可以向dataTables行添加许多处理程序,如selected或sort策略 但我不能添加双击处理程序。。。有什么想法吗 多谢各位 我确实有一个类,我试图添加一个双击处理程序,但它不起作用 类别: public class DoubleClickTable extends FixedWidthGrid implements HasDo

所以我得到了一个固定宽度的网格表,它是由一个分页表组成的

FixedWidthGrid dataTable =  x.getDataTable();
我可以向dataTables行添加许多处理程序,如selected或sort策略

但我不能添加双击处理程序。。。有什么想法吗

多谢各位

我确实有一个类,我试图添加一个双击处理程序,但它不起作用

类别:

    public class DoubleClickTable extends FixedWidthGrid implements HasDoubleClickHandlers {
    public DoubleClickTable() {
        super();
    }

    public HandlerRegistration addDoubleClickHandler(DoubleClickHandler handler) {
        return addDomHandler(handler, DoubleClickEvent.getType());
    }

}

非常感谢您的帮助。

以下是我实现双击处理程序的方法:

  • 为类创建一个时间属性
  • 在ClickHandler方法中,用当前时间填充变量
  • 将变量与类的time属性(var-attr)进行比较,如果结果等于或小于1秒,则执行处理双击的方法

这应该能奏效。如果您想要更精确,请尽管问。

我完全按照您所说的做了,然后您发布了。。但是我的经理来了,告诉我,忘了实施吧。票证无效,不能在WEBAPPS中双击!!我的荣幸!顺便说一句,如果你喜欢/同意我的答案,你可以给它一个+(点击左边的上箭头),或者如果我的答案是你想要的,你可以点击“复选”标记接受它作为答案。这就是stackoverflow的工作原理,欢迎光临!