По сути, я хочу создать такую таблицу:
![alt text](https://i.stack.imgur.com/UppMe.jpg)
Я создал сетку, добавил текстовые значения и флажки. Точно так же, как в вашем почтовом ящике, где вы выбираете несколько писем, удаляете их или отмечаете спам.
Это то, что я делал до сих пор:
Grid grid = new Grid(4, 3);
for (int i = 0; i < jsonArray.size(); i++) {
JSONObject jsonValue = jsonArray.get(i).isObject();
String lid = jsonValue.get("id").isString().toString()
.replace("\"", " ").trim();
String email = jsonValue.get("email-id").isString().toString()
.replace("\"", " ").trim();
grid.setWidget(i, 0, new CheckBox());
grid.setHTML(i, 1, lid);
grid.setHTML(i, 2, email);
tabDataAll.add(grid);
}
Мой вопрос: правильный ли это путь? Если да, как я могу сказать, одним нажатием кнопки удалить выбранные строки?
Кроме того, было бы дополнительным бонусом / преимуществом, если бы я мог сортировать столбцы.
Большое спасибо.