📄 createpage.java
字号:
package com.yxq.bean;
public class CreatePage {
private int CurrentP;
private int AllP;
private int AllR;
private int PerR;
private int PosR;
public CreatePage(){
CurrentP=1;
AllP=0;
AllR=0;
PerR=9;
}
public int getPerR() {
return PerR;
}
public void setPerR(int perR) {
PerR = perR;
}
public int getPosR() {
return PosR;
}
public int getAllP() {
return this.AllP;
}
public int getAllR() {
return AllR;
}
public void setAllR(int allR) {
AllR = allR;
AllP=(AllR%PerR==0)?(AllR/PerR):((AllR/PerR+1));
}
public int getCurrentP() {
return CurrentP;
}
public void setCurrentP(int currentP) {
CurrentP = currentP;
if(CurrentP<1)
CurrentP=1;
if(CurrentP>AllP)
CurrentP=AllP;
PosR=(CurrentP-1)*PerR+1;
}
public String PrintPageLink(String gowhich){
String subpagelink="";
if(AllP>1){
subpagelink="<table border='0' cellpadding='3'><tr><td>";
if(CurrentP>1){
subpagelink+="<a href='"+gowhich+"&showpage=1'>首页</a> ";
subpagelink+="<a href='"+gowhich+"&showpage="+(CurrentP-1)+"'>上一页</a> ";
}
if(CurrentP<AllP){
subpagelink+="<a href='"+gowhich+"&showpage="+(CurrentP+1)+"'>下一页</a> ";
subpagelink+="<a href='"+gowhich+"&showpage="+AllP+"'>尾页</a>";
}
subpagelink+="</td></tr></table>";
}
return subpagelink;
}
public String PrintPageInfo(){
String subpageinfo="";
if(AllP>1){
subpageinfo="<table border='0' cellpadding='3'><tr><td>";
subpageinfo+="每页显示:"+PerR+"/"+AllR+" 条记录!";
subpageinfo+="当前页:"+CurrentP+"/"+AllP+" 页!";
subpageinfo+="</td></tr></table>";
}
return subpageinfo;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -