G L T

L

LunarCalendar - <Unnamed> 中的 类
返回指定日期的对应阴历日期,包括年、月、日及生肖
toString()方法输出阴历日期(例如:癸巳年七月廿)
getFullInfo()方法输出包括生肖在内的阴历日期(例如:癸巳年七月廿,生肖:蛇)
构建方法包括以下四种:
public LunarCalendar(String year, String month, String date)
public LunarCalendar(JComboBox jcYear, JComboBox jcMonth, JComboBox jcDate)
public LunarCalendar(int year, int month, int date)
public LunarCalendar(Calendar cal))
使用前两种构建方法时,若文本内容不为数字,getErrorMessage会返回错误信息
LunarCalendar(String, String, String) - 类 LunarCalendar 的构造方法
适用于文本框等
getErrorMessage会返回错误信息
LunarCalendar(int, int, int) - 类 LunarCalendar 的构造方法
注意:如果使用Calendar的get(Calendar.Month)方法得到的月份时需要+1,因为系统 的默认月份从0开始(日期不需要+1)
LunarCalendar(Calendar) - 类 LunarCalendar 的构造方法
直接使用Calendar类判断阴历日期
适用于Calendar.getInstance()
LunarCalendar(JComboBox, JComboBox, JComboBox) - 类 LunarCalendar 的构造方法
特有的支持JComboBox直接重载
会调用getSelectedItem()方法填写日期
getErrorMessage返回错误信息

G L T