Columnas dinámicas de la tabla de células GWT - clasificación
Puedes representar tus "filas" comoList<String>
instancias, debe cambiar la parametrización de Cadena a Lista en su Cuadrícula, Columna y proveedor de datos; y, por supuesto, tienes que llamar a updateRowData con unList<List<String>>
, No unList<String>
.
También necesita una instancia de columna por columna, eliminando el valor de la lista por índice:
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);
}
}
¿Cómo agrego la clasificación a este ejemplo? Probé unListHandler
pero no estoy seguro de cómo compararList<String>
. Cualquier ayuda es apreciada.