如何在Vaadin网格中使用值更改侦听器?

时间:2017-01-19 21:40:33

标签: java event-handling vaadin vaadin-grid

我正在使用Vaadin 8.0.0.beta1。我有Grid并且在其中,我想点击ValueChangeListener。一旦事件触发了已编辑的单元格,我需要运行一些代码。

无论如何,我有以下几集:

grid.setEditorEnabled(true);
grid.getColumn("commentsColumn")
            .setEditorField(new TextArea())
            .getEditorField()
            .addValueChangeListener(event -> Notification.show("BLAH"));

只是一个测试,我首先想到的是注释列,看起来像TextArea字段。其次,在文本发生变化后发出通知。

似乎都没有效果。

我做错了什么?

感谢。

1 个答案:

答案 0 :(得分:0)

enter image description here

您提供的代码按原样运行,没有任何更改。 虚拟数据来自官方Vaadin Grid文档示例。 我所做的只是双击该列。