java程序设计万年历
searchYear = searchYearInt;
}
repaint(); //重绘屏幕 return true;
} return false;
}
private int getNumberRows(int year, int month) { //得到行数量
int firstDay; int numCells;
if (year < 1582) { //年份小于1582年,则返回-1 }
return (-1);
if ((month < 0) || (month > 11)) { }
firstDay = getFirstDayOfMonth(year, month); //计算月份的第一天
return (-1);
if ((month == FEBRUARY) && (firstDay == 0) && !calendar.isLeapYear(year)) {
return 4;