java上机4参考代码(精品).docJava上机实践4 GUI编程
实验1
布局与日历
:
【代码1】:
(new GridLayout(7,7));
【代码2】:
pCenter. add(ti tleN ame [i]);
【代码3】:
pCenter. add(labelDay[i]);
【代码4】:
add(scrollPane,);
【代码5】:
add(pNorth,);
【代码6】:
add(pSouth,);
C alendarB ava
import ;
public class CalendarBean
String day[];
int year=2005 ,month=0;
public void setYear(int year)
{ =year;
}
public int getYear()
{ return year;
}
public void setMonth(int month)
{ this. month=month;
}
public int getMonth()
{ return month;
}
public String [] getCalendar()
{ String a[]=new String[42];
Calendar 日 Jij =Calendar. getlnstance();
日 (year, month-1,1);
int 星期几=()-1;
int day=0;
if(month== 1 llmonth==3llmonth==51 lmonth==71 lmonth==81 lmonth== 1 Ollmonth== 12) { day=31;
if(month==4 llmonth==6 llmonth==9 llmonth== 11)
{ day=30;
if(month==2)
{ if(((year%4==0)&&(year%100!=0))ll(year%400==0))
{ day=29;
}
else
{ day=28;
}
}
for(int i=星期几,n=l;i< 星期几+day;i++)
{
a[i]=(n);
n++;
}
return a;
}
}
CalendarF ava
import .*;
import .*;
import j ava. awt. event.*;
import .*;
public class CalendarFrame extends Frame implements ActionListener
{ Label labelDay[]=new Label[42];
Button titleName[]=new Button[7];
Str
java上机4参考代码(精品) 来自淘豆网m.daumloan.com转载请标明出处.