GWT DataGrid调整列的大小

GWT DataGrid调整列的大小,gwt,Gwt,据我所知,DataGrid会自动调整列的大小。 我希望DataGrid尊重我设置的列宽,并相应地显示水平滚动条。有没有办法做到这一点?DataGrid可以让您完全控制其列的宽度 例如,如果以像素为单位设置所有列的宽度,但其中一列的宽度等于100%,则所有列的宽度将与您指定的宽度完全相同,但百分比列除外,百分比列将根据数据网格本身的宽度缩小或扩大。如果希望所有列都具有固定宽度,则应以像素为单位显式设置整个DataGrid的宽度 还有一个重要的.setMinimumTableWidth方法。您可以使

据我所知,DataGrid会自动调整列的大小。
我希望DataGrid尊重我设置的列宽,并相应地显示水平滚动条。有没有办法做到这一点?

DataGrid可以让您完全控制其列的宽度

例如,如果以像素为单位设置所有列的宽度,但其中一列的宽度等于100%,则所有列的宽度将与您指定的宽度完全相同,但百分比列除外,百分比列将根据数据网格本身的宽度缩小或扩大。如果希望所有列都具有固定宽度,则应以像素为单位显式设置整个DataGrid的宽度

还有一个重要的
.setMinimumTableWidth
方法。您可以使用它告诉DataGrid它可以根据其父容器的宽度调整大小,但不能小于一定数量的像素。在这种情况下,如果父容器太小,无法以所需的宽度容纳所有列,则会出现水平滚动条