//你也可以为一个月的每一天设置超链接
现在让我和大家一起来分享那颗诱人的豆子(Bean)吧:(HtmlCalendarNotePad.java)。
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.*;
public
class
HtmlCalendarNotePad
{
public
static
final
int MONDAY_FIRST = 1;
//设置每星期是以星期一为第一天
public
static
final
int SUNDAY_FIRST = 2;
//设置每星期是以星期日为第一天
private
Hashtable config;
private
static
final
String Mnth[] = {
"一月", "二月", "三月", "四月", "五月", "六月",
"七月", "八月", "九月", "十月", "十一月", "十二月"
};
private
int year;
private
int month;
private
int style;
private
String sFont;
private
Locale loc;
private
static
String NEWLINE = "\n";
public
HtmlCalendarNotePad ()
//构造函数
{
sFont = null;
GregorianCalendar gCalendar =
new
GregorianCalendar();
//取得当前的日历(格里高里历)
config =
new
Hashtable();
//创建新的哈希表储存配置信息
NEWLINE = System.getProperty("line.separator");
style = 2;
//设置每星期是以星期日为第一天
month = gCalendar.get(2);
//取得月份
year = gCalendar.get(1);
//取的年份
loc = Locale.PRC;
//设置国家名,默认为中华人民共和国
}
private
String formatObject(String s, Object obj)
{