Вы можете представить свои «строки» как экземпляры List<String>
, вы должны изменить свою параметризацию из String to List в свой поставщик сетки, столбца и данных; и, конечно, вы должны называть updateRowData List<List<String>>
, а не List<String>
.динамические столбцы таблицы 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/programatic-celltable сортировки-в-GWT-не-работает/13767108 # 13767108 – Adarsha