gwt 2.4 DataGrid - 自动设置列宽?

Mar*_*vić 1 gwt datagrid width

我在gwt 2.4中遇到了DataGrid的问题.我用CellTable做了表,一切都很好.但我需要修复标头,然后用DataGrid替换CellTable.我有.css文件的问题,但已经解决了.

现在,问题是每列都有固定的宽度,并且表格将每一行放在屏幕的可见部分.

这是新老屏幕截图,让事情更清晰:)

http://img832.imageshack.us/img832/5026/oldscreenshot.jpg

http://img834.imageshack.us/img834/1489/newscreenshot.jpg

有人可以帮助老看,但固定标题.

ern*_*ejo 5

您可以为数据网格的每一列设置固定宽度:

dataGrid.setColumnWidth(sampleColumn, 40, Unit.PX);
Run Code Online (Sandbox Code Playgroud)

并扩展总数据网格宽度:

dataGrid.setWidth("100%"); // choose the most useful in your app
dataGrid.setWidth("1400px");
Run Code Online (Sandbox Code Playgroud)