blob: 8202c2ccc08976ca8a5df85dd6dfa050ae8796db (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
package com.vaadin.tests.widgetset.client.grid;
import java.util.Arrays;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.SimplePanel;
import com.vaadin.client.widget.grid.datasources.ListDataSource;
import com.vaadin.client.widgets.Grid;
import com.vaadin.client.widgets.Grid.Column;
import com.vaadin.shared.ui.grid.HeightMode;
public class GridHeightByRowOnInitWidget extends Composite {
private final SimplePanel panel = new SimplePanel();
private final Grid<String> grid = new Grid<String>();
public GridHeightByRowOnInitWidget() {
initWidget(panel);
panel.setWidget(grid);
grid.setDataSource(new ListDataSource<String>(Arrays.asList("A", "B",
"C", "D", "E")));
grid.addColumn(new Column<String, String>("letter") {
@Override
public String getValue(String row) {
return row;
}
});
grid.setHeightMode(HeightMode.ROW);
grid.setHeightByRows(5.0d);
}
}
|