Я хочу создать таблицу и добавить виджеты в таблицу.Создание таблицы сетки GWT с постоянным столбцом
Мое требование, чтобы добавить виджеты в таблицу с точно три колонки и количеством виджетов динамический
Например,
MyGrid myGrid = new MyGrid(3); // Three Columns
//first row
myGrid.add(new Label("row1 column1"));
myGrid.add(new Label("row1 column2"));
myGrid.add(new Label("row1 column3"));
// second row
myGrid.add(new Label("row2 column1"));
myGrid.add(new Label("row2 column2"));
Как я могу добиться этого без использования любой расчет индекса в моем коде?
Да! Это будет работать. Но все же заполнение первого и последнего виджета каждой строки будет отличаться (для этого мы должны вручную работать). Чтобы этого избежать, я проверяю, есть ли уже доступная функция GWT. – cobra
Если вам нравится придерживаться таблицы, вы можете использовать FlexTable. Просто переопределите метод add (Widget w). Если вы знаете счет Element, вам будет легко рассчитать следующий столбец строки. –