GWT Datagrid水平滚动条不';不出现

GWT Datagrid水平滚动条不';不出现,gwt,Gwt,我有一个小屏幕,我希望datagrid上的水平滚动条自动显示。 我用过: dataGrid.setMinimumTableWidth(1500,单位.PX) 这将设置滚动条仍不显示的宽度 有什么提示吗?我也有类似的问题。使用DatGrid时,请确保将其放置在ResizeLayoutPanel内。将面板的高度设置为xxx PX,宽度设置为yyy%。然后对于DataGrid,只需将宽度设置为100%。列宽单位可以是EM、PCT或PX。事实上,不要将所有列宽设置为100%,否则会出现显示问题。希望这有

我有一个小屏幕,我希望datagrid上的水平滚动条自动显示。 我用过: dataGrid.setMinimumTableWidth(1500,单位.PX)

这将设置滚动条仍不显示的宽度


有什么提示吗?

我也有类似的问题。使用DatGrid时,请确保将其放置在ResizeLayoutPanel内。将面板的高度设置为xxx PX,宽度设置为yyy%。然后对于DataGrid,只需将宽度设置为100%。列宽单位可以是EM、PCT或PX。事实上,不要将所有列宽设置为100%,否则会出现显示问题。希望这有帮助。

我也有类似的问题。使用DatGrid时,请确保将其放置在ResizeLayoutPanel内。将面板的高度设置为xxx PX,宽度设置为yyy%。然后对于DataGrid,只需将宽度设置为100%。列宽单位可以是EM、PCT或PX。事实上,不要将所有列宽设置为100%,否则会出现显示问题。希望这有帮助。

所以我测试了这段代码,两个滚动条都显示了这段代码

  <g:ResizeLayoutPanel height="480px" width="760px">
       <c:DataGrid width="100%"  addStyleNames='{style.cellTable}' ui:field="testResultTable"/>
  </g:ResizeLayoutPanel>

所以我测试了这段代码,两个滚动条都显示了这段代码

  <g:ResizeLayoutPanel height="480px" width="760px">
       <c:DataGrid width="100%"  addStyleNames='{style.cellTable}' ui:field="testResultTable"/>
  </g:ResizeLayoutPanel>


技巧在于使用:dataGrid.setMinimumTableWidth(width,Unit.PX);技巧在于使用:dataGrid.setMinimumTableWidth(width,Unit.PX);