1

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

无论如何,我有以下设置:

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

只是一个测试,我希望评论栏首先看起来像一个 TextArea 字段。其次,一旦文本发生更改,就会发出通知。

两者似乎都没有工作。

我究竟做错了什么?

谢谢。

4

1 回答 1

0

在此处输入图像描述

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

于 2017-01-21T07:25:26.573 回答