?? pager.java
字號:
package fengyun.Fastmail.beans;
public class Pager {
private int start = 0;
private int end = 0;
private int totalCount = 0;
private int currentPage = 0;
private int totalPage = 0;
private int pageSize = 20;
public Pager(int total,int page,int size) {
totalCount = total;
currentPage = page;
pageSize = size;
totalPage = (totalCount - 1)/ pageSize + 1;
if (page < 1) page = 1;if (page > totalPage) page = totalPage;
start = (page-1) * pageSize + 1;
end = Math.min(totalCount,page * pageSize);
}
public void setPageSize(int pageSize) { this.pageSize = pageSize; }
public void setTotalCount(int totalCount) { this.totalCount = totalCount; }
public void setCurrentPage(int currentPage) { this.currentPage = currentPage; }
public boolean isFirstPage() { return (currentPage == 1); }
public boolean isLastPage() { return (currentPage == totalPage); }
public int getStart() { return start; }
public int getEnd() { return end; }
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -