0

我想创建表并向表中添加一个小部件。

我要求在表格中添加恰好三列 的小部件,并且小部件的数量是动态的

例如,

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

如何在我的代码中不使用任何索引计算来实现这一点?

4

1 回答 1

0

对于具有静态列数的情况,我将使用 FlowPanel 并使用 css 进行样式设置。

如果应该动态设置列大小,那么使用流面板会有点棘手,但通过一些宽度计算也应该是可能的。

于 2015-05-20T13:30:19.387 回答