GWT数据网格多行标头

GWT数据网格多行标头,gwt,gwt-celltable,Gwt,Gwt Celltable,我正在将一些GWT内容从CellTable迁移到DataGrid,主要是为了在滚动时将标题行锁定到位 对于CellTable,如果文本短语太长,列标题文本将换行到下一行。CellTable的标题高度会动态增长。这是默认行为,我从未编辑过任何css文件 我可以在DataGrid中获得这种行为吗?我需要更改我的主项目css文件,还是更改clean.css?有没有一种编程方法来设置DataGrid上的属性 我正在创建TextColumn等,并通过dataGrid.addColumn()进行添加 编辑:

我正在将一些GWT内容从
CellTable
迁移到
DataGrid
,主要是为了在滚动时将标题行锁定到位

对于CellTable,如果文本短语太长,列标题文本将换行到下一行。CellTable的标题高度会动态增长。这是默认行为,我从未编辑过任何css文件

我可以在DataGrid中获得这种行为吗?我需要更改我的主项目css文件,还是更改clean.css?有没有一种编程方法来设置DataGrid上的属性

我正在创建
TextColumn
等,并通过
dataGrid.addColumn()
进行添加


编辑:查看这里的示例,如果缩小浏览器窗口的宽度,标题不会自动换行:

将此添加到CSS文件:

th {
    white-space: normal !important;
}

DataGrid标头的包装方式相同。在浏览器中检查哪个CSS属性阻止它们换行(可以是固定高度、空白或换行)。@Andrei,我不知道该怎么做。我对css一无所知。我有GWT Eclipse插件在创建新项目时创建的默认css属性集。