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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mainframe.java

?? 用java做的
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
             top10.addActionListener(this);
        	 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         }

		public static void main(String arg[]){
			 JFrame.setDefaultLookAndFeelDecorated(true);
        	 JDialog.setDefaultLookAndFeelDecorated(true);
        	 MainFrame main = new MainFrame();
        	 Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
             Dimension mainSize = main.getSize();
        	 main.setLocation((screenSize.width - mainSize.width) / 2,
                     (screenSize.height - mainSize.height) / 2);
        	 main.setVisible(true);
         }
		public void actionPerformed(ActionEvent e) {
			chushihuablack();
			if(e.getSource()==help){
				HelpDialog helpdialog = new HelpDialog(this,"幫助");
				Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
                Dimension mainSize = helpdialog.getSize();
           	    helpdialog.setLocation((screenSize.width - mainSize.width) / 2,
                        (screenSize.height - mainSize.height) / 2);
           	    helpdialog.setResizable(false);
				helpdialog.setVisible(true);
			}
			else if(e.getSource()==setup){
                Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
                Dimension mainSize = setupdialog.getSize();
           	    setupdialog.setLocation((screenSize.width - mainSize.width) / 2,
                        (screenSize.height - mainSize.height) / 2);
           	    setupdialog.setResizable(false);
                setupdialog.setVisible(true);
			}else if(e.getSource()==about){
				AboutDialog aboutdialog = new AboutDialog(this,"關于");
                Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
                Dimension mainSize = aboutdialog.getSize();
           	    aboutdialog.setLocation((screenSize.width - mainSize.width) / 2,
                        (screenSize.height - mainSize.height) / 2);
           	    aboutdialog.setResizable(false);
                aboutdialog.setVisible(true);
			}else if(e.getSource()==top10){
				Top10 top10dialog = new Top10(this,"top10");
            	Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
                Dimension mainSize = top10dialog.getSize();
           	    top10dialog.setLocation((screenSize.width - mainSize.width) / 2,
                        (screenSize.height - mainSize.height) / 2);
           	    top10dialog.setResizable(false);
           	    top10dialog.setVisible(true);
			}else{
				sound.start();
			if(kongzhi==0){
			       buttonxinxi1(e.getSource());
			       kongzhi=1;return;
				}
			if(kongzhi==1){
				buttonxinxi2(e.getSource());
				if(Compare1(upiconbuttonx,upiconbuttony,iconbuttonx,iconbuttony)){
					xianshi.setText("兩次選擇的點相同,取消選擇!!");
					iconbutton[map.buttonblack[n1]].setBorder(BorderFactory.createRaisedBevelBorder());
					upiconbuttonx=-1;upiconbuttony=-1;
					iconbuttonx=-1;iconbuttony=-1;kongzhi=0;return;
				}
				else{
					if(Compare2(uptupianzhi,tupianzhi)){
						iconbutton[map.buttonblack[n1]].setVisible(false);
						iconbutton[map.buttonblack[n2]].setVisible(false);
						sound.earse();
						map.iconblack[n1]=-1;
						map.iconblack[n2]=-1;
						upiconbuttonx=0;
						upiconbuttony=0;
						iconbuttonx=0;
						iconbuttony=0;
						refreshiconnum-=2;
						chushihuablack();
						score=score+24;
						scorelb.setText("分數:"+score);
						kongzhi=0;
						if(EndGame()){
							xianshi.setText("點擊 GO TO TOP10 查看你的排名!!!");
							isEmp=true;
							top10.setEnabled(true);
						}
						return;
					}else {
						xianshi.setText("這次選擇的點與上個點無解!改變選擇為當前點!!");
						score=score-1;
						scorelb.setText("分數:"+score);
						iconbutton[map.buttonblack[n1]].setBorder(BorderFactory.createRaisedBevelBorder());
						if(n1!=n2){
						iconbutton[map.buttonblack[n2]].setBorder(BorderFactory.createLineBorder(Color.RED,2));
						n1=n2;upiconbuttonx=iconbuttonx;upiconbuttony=iconbuttony;uptupianzhi=tupianzhi;
						}kongzhi=1;
					}
				}
			}
			}
	     }
		public static void chushihuablack(){
			for(int j=0;j<clomu;j++){
				for(int i=0;i<row;i++){
                   black[i][j]=0;
				}
			}
			int n=0;
			for(int j=0;j<clomu;j++){
				for(int i=0;i<row;i++){
					if(iconbutton[n].isVisible())
						black[i][j]=1;
					n++;
				}
			}
		}
		public void buttonxinxi1(Object object){
			int i;
			   for(i=0;i<map.iconnum;i++)
			   {
				   if(object==iconbutton[map.buttonblack[i]]){
					   n1=i;
					   upiconbuttony=map.buttonblack[i]/17+1;
					   upiconbuttonx=map.buttonblack[i]-(upiconbuttony-1)*17+1;
					   uptupianzhi=map.iconblack[i]+1;
					   iconbutton[map.buttonblack[i]].setBorder(BorderFactory.createLineBorder(Color.RED,2));
					   xianshi.setText("當前點的坐標:"+upiconbuttonx+","+upiconbuttony+"值為:"+uptupianzhi+"位移:"+(map.buttonblack[n1]+1));
					   }
				   }
			   }
		public void buttonxinxi2(Object object){
			int i;
			   for(i=0;i<map.iconnum;i++)
			   {
				   if(object==iconbutton[map.buttonblack[i]]){
					   n2=i;
					   iconbuttony=map.buttonblack[i]/17+1;
					   iconbuttonx=map.buttonblack[i]-(iconbuttony-1)*17+1;
					   tupianzhi=map.iconblack[i]+1;
					   iconbutton[map.buttonblack[i]].setBorder(BorderFactory.createLineBorder(Color.RED,2));
					   xianshi.setText("當前點的坐標:"+iconbuttonx+","+iconbuttony+"值為:"+tupianzhi+"位移:"+(map.buttonblack[n2]+1));
					   }
			   }
		}
		public boolean Compare1(int upiconbuttonx,int upiconbuttony,int iconbuttonx,int iconbuttony){
			if(upiconbuttonx==iconbuttonx&&iconbuttony==upiconbuttony)
				return(true);
			else return(false);
		}
		public boolean Compare2(int uptupianzhi,int tupianzhi){
			int direction=0;
			if(uptupianzhi==tupianzhi){
				direction=map.diretion(upiconbuttonx,iconbuttonx,upiconbuttony,iconbuttony);
				if(map.det(direction,upiconbuttonx,iconbuttonx,upiconbuttony,iconbuttony,false)){
				xianshi.setText("兩點有解,消除成功!");
				return(true);
				}else return(false);
			}else
			return(false);
		}
		public static boolean EndGame(){
			int isDead=0;
			for(int i=0;i<row*clomu;i++){
				if(iconbutton[i].isVisible()){
				    isDead=1;
				    break;
				}
			}
			if(isDead==1)return(false);
			else return(true);
		}
		public  void yanshi(int shijian){
	     	  try {
	   				Robot ne=new Robot();
	   				ne.delay(shijian);
	   			  } catch (AWTException en) {
	   				en.printStackTrace();
	   			  }
	       }
		    Image getImage(String filename) {
		    URLClassLoader urlLoader = (URLClassLoader)this.getClass().
		        getClassLoader();
		    URL url = null;
		    Image image = null;
		    url = urlLoader.findResource(filename);
		    image = Toolkit.getDefaultToolkit().getImage(url);
		    MediaTracker mediatracker = new MediaTracker(this);
		    try {
		      mediatracker.addImage(image, 0);
		      mediatracker.waitForID(0);
		    }
		    catch (InterruptedException _ex) {
		      image = null;
		    }
		    if (mediatracker.isErrorID(0)) {
		      image = null;
		    }

		    return image;
		  }
}
class Time extends Thread{
	public Time(){
		MainFrame.map.time=0;
	}
	public void run() {
		  while((!MainFrame.isEmp)){
			  MainFrame.timelb.setText("時間:"+MainFrame.map.time);
			  yanshi(1000);
			  MainFrame.map.time++;
			  MainFrame.timelb.setText("時間:"+MainFrame.map.time);
		  }
		  if(MainFrame.isEmp){
			  if(MainFrame.map.time>=MainFrame.map.iconnum*4){
				   MainFrame.score=MainFrame.score-2*(MainFrame.map.time-(MainFrame.map.iconnum*4));
				}else {
					MainFrame.score=MainFrame.score+2*((MainFrame.map.iconnum*4)-MainFrame.map.time);
				}
				MainFrame.scorelb.setText("分數:"+MainFrame.score);
		  }
		}
		public void start(Time thread){
			MainFrame.map.time=0;
			thread.start();
		}
		public  void yanshi(int shijian){
     	  try {
   				Robot ne=new Robot();
   				ne.delay(shijian);
   			  } catch (AWTException en) {
   				en.printStackTrace();
   			  }
       }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜日韩在线电影| 欧美韩国一区二区| 日本在线观看不卡视频| 欧美丰满高潮xxxx喷水动漫| 日韩中文字幕区一区有砖一区| 欧美久久久久久久久久| 日韩黄色免费电影| 亚洲精品在线观看视频| 国产一区二区不卡在线| 国产欧美一区二区精品性色超碰| 成人在线视频一区| 亚洲一卡二卡三卡四卡无卡久久| 欧美日本在线播放| 国产乱国产乱300精品| 国产精品久久久久久久第一福利| 91成人免费在线| 日韩主播视频在线| 国产精品日日摸夜夜摸av| 欧美亚洲综合网| 精品亚洲国产成人av制服丝袜| 中文字幕人成不卡一区| 欧美剧情片在线观看| 福利视频网站一区二区三区| 亚洲一区二区三区美女| 精品久久久久av影院| 99re成人精品视频| 三级一区在线视频先锋 | 毛片一区二区三区| 欧美极品美女视频| 欧美妇女性影城| av午夜一区麻豆| 秋霞午夜av一区二区三区| 国产精品色哟哟| 欧美一区二区三区色| 99视频一区二区| 久久99国产乱子伦精品免费| 亚洲影院理伦片| 欧美韩国日本综合| 欧美不卡一区二区三区四区| 色综合天天综合色综合av| 老司机精品视频在线| 一区二区三区在线观看欧美| 久久人人爽爽爽人久久久| 欧美女孩性生活视频| 波多野结衣中文字幕一区二区三区| 日精品一区二区三区| 中文字幕字幕中文在线中不卡视频| 日韩一区二区三区av| 色婷婷久久久亚洲一区二区三区 | www精品美女久久久tv| 在线区一区二视频| 成人国产精品免费| 国产精品影视在线观看| 琪琪久久久久日韩精品| 亚洲小说欧美激情另类| 亚洲欧美中日韩| 国产亚洲精品精华液| 日韩美女视频在线| 在线电影欧美成精品| 色婷婷久久99综合精品jk白丝| 不卡在线观看av| 成人免费不卡视频| 国产精品自在欧美一区| 精品一区二区三区av| 日韩av电影免费观看高清完整版 | 日本伊人精品一区二区三区观看方式| 中文字幕一区二区三区蜜月| 国产农村妇女精品| 久久综合久久综合久久| 欧美成人精品3d动漫h| 日韩视频免费直播| 日韩亚洲欧美在线| 欧美一区二区国产| 欧美一区二区三区思思人 | 日韩一级欧美一级| 日韩欧美你懂的| 欧美成人乱码一区二区三区| 欧美xxx久久| 久久综合久色欧美综合狠狠| 久久久亚洲欧洲日产国码αv| 欧美变态凌虐bdsm| 久久久99久久精品欧美| 久久久久久**毛片大全| 国产视频一区二区三区在线观看| 国产日产欧美一区| 国产精品美女久久久久高潮| 综合亚洲深深色噜噜狠狠网站| 自拍偷拍亚洲欧美日韩| 亚洲欧洲综合另类在线| 亚洲最大成人网4388xx| 日韩电影免费一区| 国产一级精品在线| 国产成人无遮挡在线视频| www.在线欧美| 欧美三电影在线| 这里只有精品免费| 精品久久久久久久久久久久久久久 | 日本一区免费视频| 国产精品福利电影一区二区三区四区 | 亚洲综合男人的天堂| 亚洲成人免费av| 国产精选一区二区三区| 色综合久久66| 日韩欧美一区二区在线视频| 国产亚洲婷婷免费| 一区二区三区免费看视频| 日本91福利区| 91亚洲国产成人精品一区二三 | xf在线a精品一区二区视频网站| 中文字幕av一区二区三区| 亚洲综合在线视频| 看电视剧不卡顿的网站| 99这里都是精品| 91精品国产入口| 中文字幕一区二区三区色视频| 五月激情综合网| 成人精品免费看| 欧美精品视频www在线观看| 久久久久9999亚洲精品| 一区二区三区欧美视频| 国产乱码精品一区二区三区五月婷| 91色视频在线| 精品国产乱码久久久久久老虎| 亚洲免费在线视频| 国产一区不卡精品| 91.麻豆视频| 亚洲人成电影网站色mp4| 国产毛片精品国产一区二区三区| 日本高清免费不卡视频| 久久久99精品久久| 日韩av电影天堂| 色综合天天在线| 欧美经典三级视频一区二区三区| 日韩av成人高清| 欧美丝袜自拍制服另类| 国产精品美女久久久久aⅴ| 美腿丝袜一区二区三区| 在线观看日韩高清av| 国产精品久久三区| 激情小说亚洲一区| 3d成人h动漫网站入口| 亚洲精品欧美综合四区| 成熟亚洲日本毛茸茸凸凹| 精品欧美乱码久久久久久1区2区| 亚洲一区二区3| 色婷婷综合五月| 亚洲区小说区图片区qvod| 岛国精品在线观看| 久久久精品免费网站| 蜜臀av一级做a爰片久久| 欧美午夜精品久久久| 亚洲精品国产成人久久av盗摄| 国产在线不卡一区| 精品久久久久久久久久久久包黑料 | 亚洲高清视频中文字幕| 91亚洲国产成人精品一区二区三| 欧美国产综合色视频| 国产aⅴ综合色| 日本一区二区高清| 国产高清在线观看免费不卡| 久久久久久综合| 国产精品一品二品| 国产免费观看久久| a4yy欧美一区二区三区| 综合激情成人伊人| 在线观看成人小视频| 日韩激情一区二区| 欧美人妇做爰xxxⅹ性高电影| 亚洲尤物视频在线| 欧美人xxxx| 免费av网站大全久久| 欧美不卡视频一区| 国产不卡视频在线观看| 最近日韩中文字幕| 色婷婷亚洲一区二区三区| 亚洲第一av色| 欧美一区二区三区免费视频 | gogogo免费视频观看亚洲一| 中文字幕色av一区二区三区| 色综合一个色综合亚洲| 午夜久久久久久| 日韩欧美成人一区| 国产一区二区三区电影在线观看| 久久婷婷久久一区二区三区| 成人一道本在线| 亚洲第一主播视频| 欧美xxxx在线观看| www.在线欧美| 日韩精品一二三区| 久久久久高清精品| 日本伦理一区二区| 日韩精品福利网| 久久久久久久久久久99999| 91日韩在线专区| 视频在线观看国产精品| 久久精品亚洲麻豆av一区二区| 97se亚洲国产综合自在线观| 亚洲6080在线| 欧美国产精品一区| 欧美精品三级在线观看|