大家好,我是小新,我来为大家解答以上问题。remindbook很多人还不知道,现在让我们一起来看看吧!
1、
1、把showdate这个方法里添加protected void showDate(){ GregorianCalendar calendar = new GregorianCalendar(choseyearint ,chosemonthint ,1); start = calendar.get(Calendar.DAY_OF_WEEK)-1; int daysInMonth = dom[chosemonthint]; if(calendar.isLeapYear(choseyearint)&&chosemonthint == 1){ ++daysInMonth; } for(int i =0;i<daysInMonth;i++){ button[start+i].setForeground(Color.BLACK); button[start+i].setText(" "+(i+1)+" "); }
2、int i,n; i=0; n=0; for(i=0;i<42;i++){ if(i%7==0){ button[i].setForeground(Color.RED);//这个是你要选择的颜色,星期日 n=i+6; button[n].setForeground(Color.RED);}//这个是你要选择的颜色,星期六 }
3、cbyears.setSelectedIndex(choseyearint-1995); cbmonths.setSelectedIndex(chosemonthint); } 还有很多方法的。你可以设置数组什么的。自己选择吧!
本文到此讲解完毕了,希望对大家有帮助。