📄 page.java
字号:
package org.langsin.car.util;
@SuppressWarnings("unused")
public class Page {
private int currentPage = 1;
private int rowPerPage = 5;
private int totalPage;
private int totalRow;
private boolean hasFirstPage;
private boolean hasNextPage;
private boolean hasPreviousPage;
private boolean hasLastPage;
public void init(int currentPage, int totalRow) {
this.currentPage = currentPage;
this.totalRow = totalRow;
}
public int getCurrentPage() {
return currentPage;
}
public void setCurrentPage(int currentPage) {
this.currentPage = currentPage;
}
public boolean isHasFirstPage() {
if (this.currentPage == 1) {
return false;
}
return true;
}
public void setHasFirstPage(boolean hasFirstPage) {
this.hasFirstPage = hasFirstPage;
}
public boolean isHasLastPage() {
if (this.currentPage == this.getTotalPage()) {
return false;
}
return true;
}
public void setHasLastPage(boolean hasLastPage) {
this.hasLastPage = hasLastPage;
}
public boolean isHasNextPage() {
if (this.isHasLastPage()) {
return true;
}
return false;
}
public void setHasNextPage(boolean hasNextPage) {
this.hasNextPage = hasNextPage;
}
public boolean isHasPreviousPage() {
if (this.isHasFirstPage()) {
return true;
}
return false;
}
public void setHasPreviousPage(boolean hasPreviousPage) {
this.hasPreviousPage = hasPreviousPage;
}
public int getRowPerPage() {
return rowPerPage;
}
public void setRowPerPage(int rowPerPage) {
this.rowPerPage = rowPerPage;
}
public int getTotalPage() {
if (this.totalRow % this.rowPerPage == 0) {
this.totalPage = this.totalRow / this.rowPerPage;
} else {
this.totalPage = this.totalRow / this.rowPerPage + 1;
}
return totalPage;
}
public void setTotalPage(int totalPage) {
this.totalPage = totalPage;
}
public int getTotalRow() {
return totalRow;
}
public void setTotalRow(int totalRow) {
this.totalRow = totalRow;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -