GWT2.4,CellTable和SimplePager,每一页显示5个项目(行),假设我总共有8个项目,在第一个页面我可以看到1-5,当我按下下一步时,它将显示4-8,我希望它显示6-8,有什么方法可以实现这一点吗?
提前谢谢。
发布于 2012-04-26 12:29:26
尝试设置
setRangeLimited(false)使用SimplePager
或者您也可以重写
@Override
public void setPageStart(int index) {
  if (getDisplay() != null) {
    Range range = getDisplay().getVisibleRange();
    int pageSize = range.getLength();
    // Removed the min to show fixed ranges
    //if (isRangeLimited && display.isRowCountExact()) {
    //  index = Math.min(index, display.getRowCount() - pageSize);
    //}
    index = Math.max(0, index);
    if (index != range.getStart()) {
      getDisplay().setVisibleRange(index, pageSize);
    }
  }https://stackoverflow.com/questions/10318989
复制相似问题