您可以将您的“行”表示为List<String>
实例,您必须在Grid,Column和数据提供程序中将参数化从String更改为List;当然你必须用List<List<String>>
而不是List<String>
来调用updateRowData。gwt单元格表动态列 - 排序
您还需要每列一列的情况下,通过索引,取值为淘汰之列:
class IndexedColumn extends Column<List<String>, String> {
private final int index;
public IndexedColumn(int index) {
super(new EditTextCell());
this.index = index;
}
@Override
public String getValue(List<String> object) {
return object.get(this.index);
}
}
如何添加排序,以这个例子。我试过ListHandler
,但不知道如何比较List<String>
。任何帮助表示赞赏。
看一看下面的链接 - http://stackoverflow.com/questions/ 13752633 /程序化,celltable排序功能于GWT-不工作的/ 13767108#13767108 – Adarsha 2013-03-04 03:23:18