亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? calendercreator.java

?? 可以實現(xiàn)從1900年開始至你想有結(jié)束的時間的萬年歷
?? JAVA
字號:
import java.awt.*; 
import java.awt.event.*; 
import java.util.*; 

public class CalenderCreator extends Frame 
{ 

Button days[]=new Button[49]; /////////////////////////////////////49的意思是一個7*7的button矩陣
Choice Month=new Choice(); 
Choice Year=new Choice(); 
Label lmonth=new Label("月份"); 
Label lyear=new Label("年份"); 
Label ltext=new Label("請選擇查詢的截止年份:");/////////////////輸入要查詢的年份
Panel p1,p2;                            ///////////////////////////定義面板p1,p2
GregorianCalendar gc=new GregorianCalendar(); /////////////////////對GregorianCalendar類進(jìn)行實例化名字為gc
int totdays; 
TextField textfield=new TextField(2); 


public CalenderCreator() 
{ 
addWindowListener(new WindowAdapter() {
		public void windowClosing(WindowEvent e) {
			e.getWindow().dispose();
			System.exit(0);
		}
	});
setTitle("萬年歷 06專升本一班 06303103 馮占魁"); 
setSize(550,450); //////////////////////////////////////////////////定義萬年歷方框的大小為550*450
setResizable(false); 
setLocation(20,20); 
p1=new Panel(new FlowLayout()); ////////////////////////////////////調(diào)用FlowLayout方法
p2=new Panel(new GridLayout(7,7,9,8)); /////////////////////////////調(diào)用GridLayout方法,7行7個button , 左間隔9,上下間隔8
p1.setBackground(Color.white); /////////////////////////////////////背景色為白色
p2.setBackground(Color.white); /////////////////////////////////////背景色為白色
add(p1,BorderLayout.NORTH); ////////////////////////////////////////把p1放在邊框布局的北方,即上方
add(p2); 

p1.add(ltext); /////////////////////////////////////////////////////調(diào)用ltext
p1.add(textfield); /////////////////////////////////////////////////輸入年份
p1.add(lmonth); 
p1.add(Month); 
Month.add("一月"); 
Month.add("二月"); 
Month.add("三月"); 
Month.add("四月"); 
Month.add("五月"); 
Month.add("六月"); 
Month.add("七月"); 
Month.add("八月"); 
Month.add("九月"); 
Month.add("十月"); 
Month.add("十一月"); 
Month.add("十二月"); 
Month.addItemListener(new myLis(this)); 
textfield.addActionListener(new myAction(this)); ////////////////////設(shè)置一個監(jiān)聽器 


p1.add(lyear); 
p1.add(Year); 
Year.add("1900");  

Year.addItemListener(new myLis(this)); 

for(int i=0;i<49;i++) 
{ 
days[i]=new Button(""); 
} 

for(int c=0;c<49;c++) 
{ 
p2.add(days[c]); 
} 
setVisible(true); ////////////////////////////////////////////////////使這個組件可見
} 
void setYear(String mynewyear) 
{ 
int h=Integer.parseInt(mynewyear); 
for(int adder=1901;adder<=h;adder++) /////////////////////////////////當(dāng)輸入查詢的年份的時候從1900年開始
{ 
Year.add(""+adder); 
} 
} 
void setButtons(int myday,int mytotdays) 
{ 
int count=7; 

days[0].setLabel("Sun"); 
days[1].setLabel("Mon"); 
days[2].setLabel("Tur"); 
days[3].setLabel("Wen"); 
days[4].setLabel("Tir"); 
days[5].setLabel("Fir"); 
days[6].setLabel("Sat"); 

if ( myday>0) 
{ 
int blank= myday; 
for( ;blank>0;blank--,count++) 
{ 
days[count].setLabel(""); 
} 
} 
for(int i=1;i<=mytotdays; i++,count++) 
{ 
days[count].setLabel(""+i); ////////////////////////////////////////////日期加1
} 
for(int j = 1;count < 49; j++,count++) 
{ 
days[count].setLabel(""); 
} 
} 

void setVal(Date date,int iday,int iselMonth,int iselYear) 
{ 
gc.setTime(date); ///////////////////////////////////////////////////////設(shè)置date 對象的日期和時間值
if(iselMonth==0 || iselMonth==2 || iselMonth==4 || iselMonth==6 || iselMonth== 7 ||iselMonth==9 || iselMonth==11)
                                            /////////////////////////////每月31天的月 
{                
totdays=31; 
setButtons(iday,totdays); 
} 

if(iselMonth==3 || iselMonth==5 || iselMonth==8 || iselMonth==10) ///////每月30天的月
{ 
totdays=30; 
setButtons(iday,totdays); 
} 

if(gc.isLeapYear(iselYear) && iselMonth==1) /////////////////////////////判斷是否閏年從而決定2月的天數(shù)
{ 
totdays=29; 
setButtons(iday,totdays); 
} 
if( !gc.isLeapYear(iselYear) && iselMonth==1) ///////////////////////////判斷是否閏年從而決定2月的天數(shù)
{ 
totdays=28; 
setButtons(iday,totdays); 
} 

} 


static public void main(String args[]) 
{ 
CalenderCreator c=new CalenderCreator(); ////////////////////////////////把CalenderCreator類實例化
} 
} 
class myLis implements ItemListener 
{ 
CalenderCreator calLis; /////////////////////////////////////////////////calLis 是對CalenderCreator的引用
public myLis(CalenderCreator c) 
{ 
calLis=c; ///////////////////////////////////////////////////////////////把c的值給calLis
} 
public void itemStateChanged(ItemEvent i) 
{ 
int selMonth=calLis.Month.getSelectedIndex(); ///////////////////////////做翻月用
int selYear1=Integer.parseInt(calLis.Year.getSelectedItem()); ///////////把整形對象Integer轉(zhuǎn)換成int
int selYear = selYear1- 1900; 
Date d1 = new Date(selYear,selMonth,1); 
int day = d1.getDay(); 
calLis.setVal(d1,day,selMonth,selYear); 
} 
} 
class myAction implements ActionListener 
{ 
CalenderCreator calAc; //////////////////////////////////////////////////calAc 是對CalenderCreator的引用

int newyear; 

public myAction(CalenderCreator ca) 
{ 
calAc=ca; 
} 
public void actionPerformed(ActionEvent e) 
{ 
String s=calAc.textfield.getText(); 
System.out.println("請選擇查詢的截止年份:"+s); 
calAc.setYear(s); 
TextField tf = (TextField)e.getSource(); /////////////////////////////////返回事件
tf.removeActionListener(this); ///////////////////////////////////////////移除監(jiān)聽
} 
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本特黄久久久高潮| 欧美日韩专区在线| 欧美最猛性xxxxx直播| 26uuu久久综合| 亚洲图片有声小说| 成人动漫精品一区二区| 亚洲综合男人的天堂| 国模冰冰炮一区二区| 欧美久久一二区| 综合av第一页| 粉嫩一区二区三区性色av| 欧美一区二区三区在线看| 夜夜亚洲天天久久| gogo大胆日本视频一区| 国产无一区二区| 久久精品国产亚洲5555| 91精品欧美福利在线观看| 亚洲激情第一区| 91性感美女视频| 国产精品久久三区| 成人免费观看视频| 中文字幕高清一区| 国产成人av在线影院| 精品日韩99亚洲| 日韩电影在线观看一区| 欧美高清www午色夜在线视频| 亚洲欧美福利一区二区| hitomi一区二区三区精品| 国产色综合一区| 国产成人午夜精品影院观看视频| 欧美xxxx在线观看| 国产主播一区二区三区| 夜色激情一区二区| 色婷婷狠狠综合| 夜夜亚洲天天久久| 精品视频一区三区九区| 亚洲bt欧美bt精品777| 欧美日韩一级片在线观看| 五月激情六月综合| 69精品人人人人| 久久国产麻豆精品| 亚洲精品一线二线三线| 国精产品一区一区三区mba视频 | 美腿丝袜亚洲色图| 日韩一区二区三区免费观看| 美洲天堂一区二卡三卡四卡视频 | 视频一区在线播放| 91麻豆精品国产无毒不卡在线观看| 午夜av一区二区| 日韩三级视频中文字幕| 韩国v欧美v日本v亚洲v| 国产精品人妖ts系列视频| 97se狠狠狠综合亚洲狠狠| 亚洲午夜免费视频| 日韩欧美国产成人一区二区| 国产精品99久久久久| 日韩美女精品在线| 777奇米四色成人影色区| 久久er99热精品一区二区| 亚洲国产精品av| 欧洲一区在线电影| 男女激情视频一区| 国产精品视频九色porn| 欧美日韩中文字幕精品| 国产在线精品免费av| 亚洲欧美日韩国产另类专区| 欧美电影影音先锋| 国产成人8x视频一区二区| 一区二区久久久| 精品国产乱码久久久久久久久| 不卡一区二区中文字幕| 日日骚欧美日韩| 中文av一区二区| 欧美一区二区播放| 91女人视频在线观看| 久久99国产精品尤物| 亚洲色大成网站www久久九九| 欧美一区二区三区白人| 成人av资源站| 免费av成人在线| 亚洲精品伦理在线| 久久精品亚洲麻豆av一区二区 | 欧美在线啊v一区| 精品一区二区三区日韩| 亚洲裸体xxx| 国产亚洲精品aa| 5566中文字幕一区二区电影| 成人丝袜视频网| 国内精品嫩模私拍在线| 天天色天天操综合| 亚洲欧美日韩久久精品| 国产日韩精品一区| 久久亚洲春色中文字幕久久久| 欧美三级视频在线播放| 成人av在线电影| 国内成人免费视频| 青青草97国产精品免费观看| 一区二区三区在线视频观看 | 91精品国产综合久久香蕉麻豆| 91在线视频网址| 床上的激情91.| 国产真实乱偷精品视频免| 日韩精品久久理论片| 亚洲一区二区三区自拍| 亚洲欧美激情在线| 国产精品福利影院| 国产精品第一页第二页第三页| 久久综合久久99| 精品久久久三级丝袜| 日韩视频免费观看高清完整版| 正在播放一区二区| 欧美一区在线视频| 日韩欧美成人激情| 日韩欧美国产一二三区| 91精品国产全国免费观看| 欧美日韩视频一区二区| 欧美日韩亚洲综合一区| 欧美日韩一区二区三区不卡| 欧美日韩在线播放| 欧美精品久久久久久久久老牛影院| 色8久久人人97超碰香蕉987| 一本大道综合伊人精品热热| 91免费视频网址| 欧美在线你懂的| 欧美高清视频www夜色资源网| 国产女人18水真多18精品一级做| 久久中文字幕电影| 欧美激情一区二区三区四区| 国产亲近乱来精品视频| 国产精品天干天干在线综合| 亚洲国产精品成人综合色在线婷婷| 国产农村妇女毛片精品久久麻豆 | 欧美日韩aaa| 91精品久久久久久蜜臀| 精品美女一区二区| 国产精品免费久久| 亚洲靠逼com| 午夜久久久久久电影| 久久精品国内一区二区三区 | 日韩专区欧美专区| 久久国产精品色婷婷| 成人美女视频在线看| 91麻豆国产自产在线观看| 欧美视频三区在线播放| 欧美xxxx在线观看| 成人免费小视频| 亚洲福利电影网| 韩国午夜理伦三级不卡影院| 99久久精品久久久久久清纯| 欧美美女bb生活片| 欧美mv日韩mv国产网站app| 国产精品丝袜91| 五月婷婷色综合| 成人少妇影院yyyy| 欧美夫妻性生活| 国产精品久久久久久久久图文区 | 亚洲.国产.中文慕字在线| 国产综合久久久久久久久久久久| 99re这里只有精品6| 欧美一区二区福利视频| 亚洲天天做日日做天天谢日日欢| 日本va欧美va瓶| 91在线云播放| 久久综合九色综合欧美就去吻| 亚洲色图制服诱惑| 国产一区二区三区视频在线播放| 99国产精品久久| 久久九九久久九九| 日本在线不卡一区| 色网站国产精品| 国产欧美综合在线观看第十页| 三级精品在线观看| 91亚洲精品久久久蜜桃网站| 日韩欧美国产电影| 亚洲午夜精品17c| av爱爱亚洲一区| 精品国产乱码久久久久久久| 亚洲国产一区视频| 色综合中文字幕| 国产午夜精品理论片a级大结局| 图片区小说区国产精品视频| 91在线一区二区| 亚洲国产精品精华液2区45| 精品一区二区三区影院在线午夜| 欧美日韩在线播放三区四区| 亚洲精品视频在线看| 9色porny自拍视频一区二区| 久久无码av三级| 久久99国内精品| 日韩精品中午字幕| 免费av成人在线| 欧美一区二区久久| 秋霞午夜鲁丝一区二区老狼| 欧美日韩一级片在线观看| 国产宾馆实践打屁股91| 久久久久久影视| 国产一区二区三区在线观看免费视频| 6080yy午夜一二三区久久| 亚洲国产精品久久一线不卡| 欧美视频三区在线播放|