Создание таблицы 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 для случая со статическим количеством столбцов.
Если размер столбца должен быть установлен динамически, то это немного сложнее с панелью управления, но с некоторым вычислением ширины это также возможно.