GWT TextInputCell 值更改处理程序

标签 gwt celltable

我开始使用 CellTable 小部件。我需要一个可编辑的文本单元格,所以我尝试了 TextInputCell 但令我沮丧的是,我找不到“值更改处理程序”。

如何在单元格内容更改时收到通知?

最佳答案

您不需要单元格的更改处理程序。您在列上设置了 FieldUpdater。它具有 update() 方法,当该列中单元格的值发生变化时会触发该方法。例如:

myEditableColumn.setFieldUpdater(new FieldUpdater<T, String>() {
    @Override
    public void update(int index, T object, String value) {
        // do something when value changes
    }
});

关于GWT TextInputCell 值更改处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13886524/

相关文章:

gwt - 在 GWT 中存储全局所需对象的最佳实践

GWT Datagrid 不显示数据,但包含它

gwt - GWT中Datagrid和CellTable的区别

java - 特定于 webkit 的 css 选择器不起作用

css - GWT celltable 使一些列加粗

java - 了解 java 或 GWT 中的组合

java - 跨不同包中的多个 UiBinder 的单一 CSS 样式表

java - 符合 GWT-508 - 如何设置 HTML 标签

java - 如何延迟加载 uibinded GWT 编辑器

java - 使用 GWT 检查是否离线