
用Canvas画图呀画图,一张画一个日期,用的时候就可以按键事件来翻页了,哈哈
就是把日期的算法画在上,翻页用按键事件,还可以获取系统当前时间来做初始化
其实,我没明白你的意思……
先写一个又指针读取文件中50个字符的函数fun();这个不难吧!~接下来
if(输入的=='+')
p+1:
fun();
if(输入的=='-')
p-50;
fun();
请参考以下代码,这个程序是脱离了jsp环境做的单独类,lz需要根据实际情况稍作修改,以适应你的具体环境。有详细的注释,应该没有问题。
==============
public class Page {
static String desc="ssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\nssdsdasd\nsdfdsfssf\nsdfsdfsdfsfdsfds\n";
public static void main(String[] args) {
String lineflag="\n"; //换行符
int linelength=20; //每20行换页
int currentpage=1; //当前页数,这个变量要用requestgetParmeter得到
int totalline=0; //总换行符数目,这个变量要用requestgetParmeter或者session得到,以提高效率
String[] tmp = descsplit(lineflag);
if(totalline==0){
//第一次进入页面,需要计算总换行符数目。其他时候进入页面则不需要计算
//用字符串截取的方式获得总换行符数目
if(tmp!=null && tmplength>0){
totalline = tmplength; //总换行符数目
}
}
int totalPage=(totalline%linelength ==0)totalline/linelength:totalline/linelength+1;//总页数
if(currentpage>=totalPage){
currentpage = totalPage;//尾页
}else if(currentpage<=1){
currentpage =1;//首页
}
String content="";//要显示的当前页面的内容
for(int i=(currentpage-1)linelength;i <currentpagelinelength;i++){
content+=tmp[i]+"<br />";
}
tmp=null;
Systemoutprintln(content);
}
}
==============
1先读出desc所有的换行符总数,这就是文章的总行数。
2计算总页数
3按照字符读取换行符,每到20个记下当前的位置。
4根据1,2,3计算当前页
以上就是关于用java设计一个会翻页的日历小程序的代码怎么写全部的内容,包括:用java设计一个会翻页的日历小程序的代码怎么写、C++i/o流 写一个程序实现仅带有翻页功能(50个字符,可翻页)的功能怎么写、关于JSP内容页面,限制一定行数就翻页的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)