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