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

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

?? mc.java

?? 用JAVA實現(xiàn)修道士過河
?? JAVA
?? 第 1 頁 / 共 4 頁
字號:
        }catch(Exception e){
            JOptionPane.showMessageDialog(frame1,"可能輸入不大合理,我們用默認值執(zhí)行!","溫馨提示",MessageType);
            Second="1";
        }
    }//GEN-LAST:event_ShowActionPerformed
    
    
    class MCAction extends TimerTask{
        
        public void run(){
         switch(Count){
             case 0:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 0, 0);
                 break;
             case 1:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 2, 1);
                 break;
             case 2:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 2, 2);
                 break;
             case 3:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 1, 3);
                 break;
             case 4:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 1, 0);
                 break;
             case 5:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 2, 1);
                 break;
             case 6:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 2, 2);
                 break;
             case 7:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 1, 3);
                 break;
             case 8:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 1, 0);
                 break;
             case 9:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(2, 0, 1);
                 break;
             case 10:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(2, 0, 2);
                 break;
             case 11:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(1, 1, 3);
                 break;
             case 12:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(1, 1, 0);
                 break;
             case 13:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(2, 0, 1);
                 break;
             case 14:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(2, 0, 2);
                 break;
             case 15:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 1, 3);
                 break;
             case 16:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 1, 0);
                 break;
             case 17:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 2, 1);
                 break;
             case 18:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 2, 2);
                 break;
             case 19:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 1, 3);
                 break;
             case 20:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 1, 0);
                 break;
             case 21:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 2, 1);
                 break;
             case 22:
                 Print10.setText(String.valueOf(++i));
                 MCAction_Basic(0, 2, 2);
                 break;
             case 23:
                 cancel();
                 timer=null;
                 JOptionPane.showMessageDialog(frame1,"恭喜你,演示完成了!","溫馨提示",MessageType);
         }
         Count++;
         }

        private void MCAction_Basic( int M, int C, int Flag){
         boolean Result=true;
         switch(Flag){
             case 0:
                 LeftM +=M;
                 LeftC +=C;
                 BoatM=0;
                 BoatC=0;
                 if(!IsSafe()){
                     Result=false;
                     break;
                 }
                 DispLeftBank(LeftM, LeftC);
                 DispBoat(BoatM, BoatC);
                 DispRightBank(RightM, RightC);
                 Print(M,C,LeftM, LeftC,BoatM, BoatC,RightM, RightC,Flag);
                 break;
             case 1:
                 LeftM -=M;
                 LeftC -=C;
                 BoatM=M;
                 BoatC=C;
                 if(!IsSafe()){
                     Result=false;
                     break;
                 }
                 DispLeftBank(LeftM, LeftC);
                 DispBoat(BoatM, BoatC);
                 Print(M,C,LeftM, LeftC,BoatM, BoatC,RightM, RightC,Flag);
                 break;
             case 2:
                 RightM +=M;
                 RightC +=C;
                 BoatM=0;
                 BoatC=0;
                 if(!IsSafe()){
                     Result=false;
                     break;
                 }
                 DispRightBank(RightM, RightC);
                 DispBoat(BoatM, BoatC);
                 Print(M,C,LeftM, LeftC,BoatM, BoatC,RightM, RightC,Flag);
                 break;
             case 3:
                 RightM -=M;
                 RightC -=C;
                 BoatM=M;
                 BoatC=C;
                 if(!IsSafe()){
                     Result=false;
                     break;
                 }
                 DispRightBank(RightM, RightC);
                 DispBoat(BoatM, BoatC);
                 Print(M,C,LeftM, LeftC,BoatM, BoatC,RightM, RightC,Flag);
                 break;
              default:
                 JOptionPane.showMessageDialog(frame1,"很抱歉,出錯了!","錯誤提示",MessageType);
         }
         
     }
     private boolean IsSafe(){
        boolean Result=true;
        if(LeftM>0&&LeftM<LeftC){
            Result=false;
        }
        if(RightM>0&&RightM<RightC){
            Result=false;
        }
        return Result;
    }
     private void Print(int M,int C,int LeftM,int LeftC,int BoatM,int BoatC,int RightM,int RightC,int Flag){
         String s1="",s2="",s3="",s4="";
         switch(Flag){
             case 0:
                  s1="從船登陸到左岸.";
                  break;
             case 1:
                  s1="從左岸上到船.";
                  break;
             case 2:
                  s1="從船登陸到右岸.";
                  break;
             case 3:
                  s1="從右岸上到船.";
                  break;
             default:
                 JOptionPane.showMessageDialog(frame1,"很抱歉,出錯了!","錯誤提示",MessageType);
         }
        
         s2="現(xiàn)在船上有" + BoatM + "個修道士和" + BoatC+"個野人.";
         s3="現(xiàn)在左岸有" + LeftM + "個修道士和" +LeftC+"個野人.";
         s4="現(xiàn)在右岸有" + RightM + "個修道士和" +RightC+"個野人.";
         Print1.setText(String.valueOf(LeftM));
         Print2.setText(String.valueOf(LeftC));
         Print3.setText(String.valueOf(BoatM));
         Print4.setText(String.valueOf(BoatC));
         Print5.setText(String.valueOf(RightM));
         Print6.setText(String.valueOf(RightC));
         Print7.setText(String.valueOf(M));
         Print8.setText(String.valueOf(C));
         Print9.setText(s1);
     }
     
     private void DispLeftBank(int M, int C){
             switch(M){
             case 0:
                 LeftMis1.setText("");
                 LeftMis1.setVisible(false);
                 LeftMis2.setText("");
                 LeftMis2.setVisible(false);
                 LeftMis3.setText("");
                 LeftMis3.setVisible(false);
                 break;
             case 1:
                 LeftMis1.setText("修");
                 LeftMis1.setVisible(true);
                 LeftMis2.setText("");
                 LeftMis2.setVisible(false);
                 LeftMis3.setText("");
                 LeftMis3.setVisible(false);
                 break;
             case 2:
                 LeftMis1.setText("修");
                 LeftMis1.setVisible(true);
                 LeftMis2.setText("修");
                 LeftMis2.setVisible(true);
                 LeftMis3.setText("");
                 LeftMis3.setVisible(false);
                 break;
              case 3:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人动漫视频在线| 4438亚洲最大| 中文字幕日韩精品一区| 国产一区在线不卡| 久久久国产一区二区三区四区小说| 精彩视频一区二区三区| 国产日韩欧美电影| 91女神在线视频| 亚洲国产欧美在线人成| 欧美日韩一区二区在线观看 | 欧美性感一区二区三区| 亚洲综合免费观看高清完整版| 国产视频一区不卡| heyzo一本久久综合| 一区二区三区高清在线| 欧美久久久久中文字幕| 韩国女主播成人在线| 中文字幕在线不卡一区| 欧美性欧美巨大黑白大战| 亚洲午夜电影网| 精品91自产拍在线观看一区| 成人免费视频播放| 亚洲观看高清完整版在线观看| 宅男在线国产精品| 成人国产精品免费观看| 亚洲福利视频一区二区| 欧美日本国产一区| 国产a区久久久| 亚洲成人高清在线| 国产午夜精品一区二区三区视频 | av男人天堂一区| 石原莉奈在线亚洲二区| 国产色产综合产在线视频| 色综合色狠狠天天综合色| 日本免费新一区视频| 欧美国产禁国产网站cc| 欧美日韩一本到| 波多野结衣中文一区| 日韩在线播放一区二区| 国产精品初高中害羞小美女文| 欧美久久一二区| www.亚洲免费av| 男男视频亚洲欧美| 亚洲精品视频在线看| 久久精品视频一区二区| 在线播放视频一区| 一本大道av一区二区在线播放| 韩国成人精品a∨在线观看| 亚洲午夜免费电影| 国产精品国产三级国产普通话三级 | 中文字幕一区二区三区四区不卡 | 在线视频一区二区免费| 国产电影精品久久禁18| 日韩激情一区二区| 亚洲高清视频在线| 亚洲女人****多毛耸耸8| 久久久一区二区| 制服丝袜在线91| 欧美在线视频全部完| 成av人片一区二区| 国产主播一区二区三区| 日产国产欧美视频一区精品| 亚洲va欧美va人人爽| 亚洲另类中文字| 中文字幕欧美一| 国产精品久久久久三级| 久久精品亚洲精品国产欧美 | 欧美一区二区三区免费在线看| 一本到三区不卡视频| 成人在线综合网| 国产一区二区三区高清播放| 久久国产免费看| 亚洲成人av一区二区| 亚洲女厕所小便bbb| 国产精品久久久久久久久搜平片| 久久伊99综合婷婷久久伊| www久久精品| 久久这里只有精品视频网| 337p粉嫩大胆噜噜噜噜噜91av| 精品国产一区二区在线观看| 日韩美女一区二区三区四区| 欧美v国产在线一区二区三区| 欧美sm极限捆绑bd| 久久久亚洲国产美女国产盗摄| 久久综合999| 日本一区二区三区dvd视频在线| 国产清纯白嫩初高生在线观看91| 国产亚洲1区2区3区| 国产精品久久免费看| 亚洲日本一区二区| 夜夜夜精品看看| 日韩和欧美的一区| 久久av中文字幕片| 国产传媒久久文化传媒| av不卡在线播放| 欧洲一区在线观看| 91精品国模一区二区三区| 日韩视频在线观看一区二区| 精品处破学生在线二十三| 久久精品水蜜桃av综合天堂| 日韩美女视频一区二区| 亚洲午夜在线视频| 裸体在线国模精品偷拍| 国产成人综合视频| 在线观看不卡视频| 欧美精品一区二区三区蜜桃视频| 久久精品视频在线免费观看| 亚洲精品老司机| 蜜桃久久久久久| 国产成人精品影视| 欧美吻胸吃奶大尺度电影| 日韩欧美美女一区二区三区| 欧美国产日韩a欧美在线观看| 一区二区三区在线免费| 久久国产精品露脸对白| eeuss鲁片一区二区三区| 欧美日韩一卡二卡三卡| 久久久精品一品道一区| 亚洲精品成人精品456| 青青草伊人久久| 99久久免费精品高清特色大片| 777午夜精品免费视频| 国产欧美日韩在线视频| 亚洲h动漫在线| 国产v日产∨综合v精品视频| 欧洲av在线精品| 国产日韩欧美制服另类| 日韩高清在线一区| 91在线视频18| 久久蜜桃av一区二区天堂| 亚洲黄一区二区三区| 国产精品一区一区| 欧美日韩国产另类一区| 中文字幕一区免费在线观看| 久久99久久精品| 欧美日韩免费观看一区二区三区 | 一本大道久久a久久综合婷婷| 精品国内二区三区| 亚洲午夜久久久| 成人av网站免费观看| 精品剧情v国产在线观看在线| 一区二区不卡在线播放 | 日韩欧美国产一区二区三区| 亚洲色大成网站www久久九九| 久久99国产精品免费| 欧美日韩一区二区欧美激情| 亚洲欧洲性图库| 国产成人在线视频播放| 欧美成人午夜电影| 亚洲成av人影院在线观看网| 99国产精品视频免费观看| 国产午夜精品在线观看| 久久成人麻豆午夜电影| 69精品人人人人| 亚洲午夜久久久久中文字幕久| av资源站一区| 国产精品欧美久久久久一区二区| 青椒成人免费视频| 欧美老女人在线| 性做久久久久久免费观看欧美| 91视频91自| 亚洲综合色丁香婷婷六月图片| 成人av片在线观看| 久久久噜噜噜久久人人看 | 国产精品国产三级国产aⅴ入口| 国内成人自拍视频| 久久久一区二区三区捆绑**| 久久国产精品露脸对白| 精品免费国产二区三区| 另类欧美日韩国产在线| 日韩免费高清av| 国产尤物一区二区在线| 国产欧美一区视频| 国产成人免费视频网站| 亚洲国产精品ⅴa在线观看| 国产91丝袜在线播放0| 欧美国产日韩a欧美在线观看 | 蜜桃一区二区三区在线| 欧美一级欧美三级| 久久超碰97人人做人人爱| 亚洲精品一区二区在线观看| 激情综合一区二区三区| 久久久久99精品国产片| 成人一级片网址| ...av二区三区久久精品| 在线免费av一区| 亚洲国产cao| 精品日韩欧美在线| 风流少妇一区二区| 亚洲美女屁股眼交| 欧美乱妇20p| 国产一区三区三区| 国产精品激情偷乱一区二区∴| 91在线丨porny丨国产| 五月激情综合网| 国产日韩欧美精品一区| 欧美亚洲国产一区二区三区va| 日本美女一区二区| 国产欧美日韩在线| 在线中文字幕一区|