您的位置:首页 >> 编程开发 >> Java >> JavaBeans >> 正文
JavaBeans RSS
 

使用JavaBean创建您的网上日历本(2)

http://www.rdxx.com 01年11月17日 11:08 互联网 我要投稿

关键词: 日历 , JavaBean , 创建 , BEA , Java
 


{

return htmlCalendarStyle;

}

//设置动作的URI,target_frame 的值可以为_blank、 _parent、 _top、 _self。

public void setAction(int day, String actionUri, String target_frame)

{

if(actionUri != null)

{

config.put(String.valueOf(day), actionUri);

if(target_frame != null && target_frame.length() 〉 0)

config.put(day + "target", target_frame);

}

}

//设置一个月的所有天的超链接

public void setActions(String actionUri, String target_frame)

{

for(int day = 1; day 〈= 31; day++)

setAction(day, actionUri, target_frame);



}

//设置地区

public void setLocale(Locale locale)

{

loc = locale;

}

//设置年份

public void setYear(int htmlCalendarYear)

{

if(htmlCalendarYear 〉 0)

{

year = htmlCalendarYear;

config.clear();

}

}

//设置月份

public void setMonth(int htmlCalendarMonth)

{

if(htmlCalendarMonth 〉= 1 && htmlCalendarMonth 〈= 12)

{

month = htmlCalendarMonth;

config.clear();

}

}

//设置日历的样式

public void setStyle(int htmlCalendarStyle)

{

style = htmlCalendarStyle;

}

private String stringDate(Calendar calendar)

{

String strDay = String.valueOf(calendar.get(1));

return strDay + twoDigits(calendar.get(2) + 1) + twoDigits(calendar.get(5));

}

private String twoDigits(int day) //为了日历中数字能够对齐,所以1-9 前将加0

{

String stringDay = String.valueOf(day); //取得day的值

if(stringDay.length() == 1) //如果字符串长度为1

return "0" + stringDay; //则在字符串前加零

else

return stringDay;

}

}

共3页  1 2 3


 
 
标签: 日历 , JavaBean , 创建 , BEA , Java 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站