Я мог бы сравнить вашу «шахматную доску» с электронной таблицей - строки / столбцы не имеют особого значения / data / widths / headers, симметрия и гибкость - вот что важно.Напротив, GXT Grid (и GWT CellTable, DataTable) больше похожи на базу данных, где каждый столбец имеет особое значение и почти всегда фиксированное (но несколько гибкое) число столбцов, но количество строк может увеличиваться.
Я бы заглянул в собственный FlexTable или Grid GWT.Если он не работает корректно с LayoutContainer в GXT 2, убедитесь, что вы добавили его до того, как LayoutContainer был добавлен в родительский объект, или вызовите layout()
после добавления, чтобы убедиться, что он нарисован.
РисованиеСетка стиля шахматной доски с виджетами означает, что вы рисуете много виджетов, что не будет ужасно быстрым / эффективным.Если вам на самом деле не нужны виджеты, но ячеек будет достаточно, я бы хотел создать виджет ячейки, который бы снова и снова рисовал одну и ту же ячейку для ряда строк / столбцов, но с конкретными данными, которые вам нужны для каждой позиции.
Если у вас есть код, который почти работает, SO позволяет опубликовать его, чтобы, возможно, обсудить, что вы делаете, и как это можно сделать по-другому.