GWT CELLTABLE pager如何确定用户点击了哪个按钮?

时间:2011-09-15 11:16:21

标签: java gwt pager gwt-2.2-celltable

我正在使用celltable,GWT2.3.0

如何确定用户点击了哪个按钮? 有没有办法找出NEXT,PREV,LAST&单击FIRST按钮?

任何有关此事的帮助或指导都将不胜感激

1 个答案:

答案 0 :(得分:1)

我现在看到的简单方法是编写自己的Simple寻呼机并覆盖“lastPage”,“lastPageStart”,“nextPage”和“previousPage”函数。

在我的测试示例中,我在~5分钟内构建它看起来像这样:

public class Ui_mySimplePager extends SimplePager {
public Ui_mySimplePager(TextLocation center, Resources pagerResources,
        boolean b, int i, boolean c) {
    super(center, pagerResources, b, i, c);
}

@Override
public void lastPage() {
    Window.alert("lastPage");
    super.lastPage();
}

@Override
public void lastPageStart() {
    Window.alert("lastPageStart");
    super.lastPageStart();
}

@Override
public void nextPage() {
    Window.alert("nextPage");
    super.nextPage();
}

@Override
public void previousPage() {
    Window.alert("previousPage");
    super.previousPage();
}
}