您可以将“行”表示为List<String>实例,您必须在网格、列和数据提供程序中将参数化从字符串更改为列表;List<List<String>>当然,您必须使用 a而不是 a来调用 updateRowData List<String>。
您还需要每列一个 Column 实例,按索引从 List 中取出值:
   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>。任何帮助表示赞赏。