GridKeyboardHandler.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:jGrid 作者:
private void pageDown() {
    //
    // Ensure there's an anchor.
    //
    ensureAnchorSet();

    //
    // Move the scrollbar down one page.
    //
    final ScrollBar verticalBar = grid.getVerticalBar();
    verticalBar.setSelection(Math.min(verticalBar.getSelection() + verticalBar.getPageIncrement(), verticalBar.getMaximum()));

    //
    // Cause a repaint.
    //
    gridModel.fireChangeEvent();

    //
    // Move the anchor to the new page.
    //
    if (verticalBar.getSelection() != verticalBar.getMaximum()) {
        final Row<T> row = gridModel.getRows().get(grid.getViewport().getFirstRowIndex());
        gridModel.getSelectionModel().setAnchorElement(row.getElement());
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号