GWT CellBrowser-如何始终显示所有值?

Geo*_*old 5 gwt cellbrowser

GWT的CellBrowser是一种呈现动态数据的好方法.

但是,当浏览器包含的行数多于某些(看似)任意最大值时,它会提供一个"显示更多"标签,用户可以单击该标签来获取看不见的行.

如何禁用此行为,并强制它始终显示每一行?

替代文字

Tho*_*yer 2

有几种方法可以摆脱“显示更多”(您可以组合使用):

  • 在您的TreeViewModel、在您的NodeInfosetDisplayDataProvider您给予的DefaultNodeInfo、在onRangeChange:将显示的可见范围覆盖为数据的大小。

  • 扩展CellBrowser并重写其createPager方法以 return null。虽然它不会改变列表的页面大小,但您也可以将其设置为非常高的值。