Vaadin 网格上的双击侦听器

Doubleclick listener on Vaadin Grid

如何在 vaadin 网格上添加 2x click 侦听器? 当我双击它时,它会将我带到另一个页面。 示例将不胜感激。

使用 MouseEvent,您可以简单地请求双击。

看这里#MouseEvents.ClickEvent.html#isDoubleClick()

这是一个例子:

grid.addItemClickListener(listener -> 
    { 
       if (listener.getMouseEventDetails().isDoubleClick())
          // pass the row/item that the user double clicked
          // to method doStuff.
          doStuff(l.getItem());
    }
);