Создание таблицы GWT Grid с постоянным столбцом

Я хочу создать таблицу и добавить виджеты в таблицу.

Мое требование добавлять виджеты в таблицу с ровно тремя столбцами и количество виджетов является динамическим

Например,

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"));

Как я могу добиться этого без использования индекса в моем коде?

1 ответ

Я бы использовал FlowPanel и сделал бы стиль с css для случая со статическим количеством столбцов.

Если размер столбца должен быть установлен динамически, то это немного сложнее с панелью управления, но с некоторым вычислением ширины это также возможно.

Другие вопросы по тегам