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

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

?? my.java

?? 盤覆蓋問題:在一個2k×2k 個方格組成的棋盤中
?? JAVA
字號:
import java.awt.*;import java.applet.Applet;public class my extends java.applet.Applet {    public int tile=0;    public static int size=8;    public static int m=2,n=2;    public static int Style[]=new int[(size*size-1)/3];    public static int Temp_x[]=new int[(size*size-1)/3];    public static int Temp_y[]=new int[(size*size-1)/3];    public static int first_X,first_Y;    public static int No;    public static boolean FirstTime = true;    public static boolean paintEnable = false;    public static boolean mouseClickEnable = true;    int board[][]=new int[size][size];    /** Initializes the applet my */    public void init() {        initComponents();    }        public void star() {        my c=new my();        int i,j;        int size=8;        int tr=0,tc=0;        int dr=((first_X-20)/40),dc=((first_Y-20)/40);        System.out.println("first_X="+first_X+"  first_Y="+first_Y);        System.out.println("dr="+dr+"  dc="+dc);        for (int a=0;a<size;a++)            for (int b=0;b<size;b++)                board[a][b]=0;        chessBoard(tr,tc,dr,dc,size);        repaint();        System.out.println("chessBoard has finished.");    }            public void paint(Graphics g) {                ////----------------  畫線  -----------------------------                g.setColor(Color.BLACK );        for (int xy=0;xy<=size;xy++) {            g.drawLine(20+40*xy, 20, 20+40*xy, 20+40*size);            g.drawLine(20, 20+40*xy, 20+40*size, 20+40*xy);        }        while (!mouseClickEnable) {            System.out.println("Big!mouseClickEnable is around.");            ////----------------  畫第一個點  ------------------------------            while (!mouseClickEnable) {                System.out.println("little!mouseClickEnable is around.");                int alpha = 100;                No=20;                while (alpha<255){                    g.setColor(new Color(Color.RED.getRed(),Color.RED.getGreen(),Color.RED.getBlue(),alpha));                    g.fillOval(first_X+1, first_Y+1, 38, 38);                    try{                        Thread.sleep(50);                    }                    catch(InterruptedException e) {                        showStatus(e.toString());                    }                    alpha+=2;                    if (alpha==70)                        alpha=256;                    System.out.println("我也不想死循環(huán)啊~~~5555 alpha = "+alpha);                }                                while (paintEnable) {                    System.out.println("paintEnable is around.");                    g.setColor(Color.BLACK );                    FirstTime = false ;                                        No=20;                    System.out.println("I have get there.");                    while(No!=-1) {                        alpha = 0;                        switch(Style[No]) {                            case 1:                                while (alpha<256) {                                    g.setColor(new Color(Color.ORANGE.getRed(),Color.ORANGE.getGreen(),Color.ORANGE.getBlue(),alpha));                                    g.fillRect(21+40*Temp_x[No], 21+40*Temp_y[No], 39, 79);                                    g.fillRect(21+40*(Temp_x[No]-1), 21+40*(Temp_y[No]+1), 79, 39);                                    //                        System.out.println("alpha="+alpha);                                    try{                                        Thread.sleep(50);                                    }                                    catch(InterruptedException e) {                                        showStatus(e.toString());                                    }                                    alpha+=2;                                    if (alpha==70)                                        alpha=256;                                }                                alpha = 0;                                break;                            case 2:                                while (alpha<256) {                                    g.setColor(new Color(Color.GREEN.getRed(),Color.GREEN.getGreen(),Color.GREEN.getBlue(),alpha));                                    g.fillRect(21+40*Temp_x[No], 21+40*Temp_y[No], 79, 39);                                    g.fillRect(21+40*(Temp_x[No]+1), 21+40*(Temp_y[No]), 39, 79);                                    //                    System.out.println("已經畫出第二個圖,在位置"+Temp_x[No]+","+Temp_y[No]);                                    try{                                        Thread.sleep(50);                                    }                                    catch(InterruptedException e) {                                        showStatus(e.toString());                                    }                                    alpha+=2;                                    if (alpha==70)                                        alpha=256;                                }                                alpha = 0;                                break;                            case 3:                                while (alpha<256) {                                    g.setColor(new Color(Color.BLUE.getRed(),Color.BLUE.getGreen(),Color.BLUE.getBlue(),alpha));                                    g.fillRect(21+40*Temp_x[No], 21+40*Temp_y[No], 39, 79);                                    g.fillRect(21+40*(Temp_x[No]), 21+40*(Temp_y[No]+1), 79, 39);                                    //                    System.out.println("已經畫出第三個圖,在位置"+Temp_x[No]+","+Temp_y[No]);                                    try{                                        Thread.sleep(50);                                    }                                    catch(InterruptedException e) {                                        showStatus(e.toString());                                    }                                    alpha+=2;                                    if (alpha==70)                                        alpha=256;                                }                                alpha = 0;                                break;                            case 4:                                while (alpha<256) {                                    g.setColor(new Color(Color.MAGENTA.getRed(),Color.MAGENTA.getGreen(),Color.MAGENTA.getBlue(),alpha));                                    g.fillRect(21+40*Temp_x[No], 21+40*Temp_y[No], 79, 39);                                    g.fillRect(21+40*Temp_x[No], 21+40*Temp_y[No], 39, 79);                                    //                    System.out.println("已經畫出第四個圖,在位置"+Temp_x[No]+","+Temp_y[No]);                                    try{                                        Thread.sleep(50);                                    }                                    catch(InterruptedException e) {                                        showStatus(e.toString());                                    }                                    alpha+=2;                                    if (alpha==70)                                        alpha=256;                                }                                alpha = 0;                                break;                                //            default:                                //                g.setColor(Color.WHITE);                                //                break;                        }                        No--;                    }                    break;                }                try{                    Thread.sleep(50);                }                catch(InterruptedException e) {                    showStatus(e.toString());                }                break;            }            break;        }    }            public void chessBoard(int tr,int tc,int dr,int dc,int size) {        if (size==1) return;        int t = tile++ ;        int s = size/2;        //--------------------------------------------------------左上   1        if (dr<tr+s&&dc<tc+s) {            chessBoard(tr,tc,dr,dc,s);            t=1;        }        else {            //			board[tr+s-1][tc+s-1]=t;            chessBoard(tr,tc,tr+s-1,tc+s-1,s);        }        //--------------------------------------------------------右上   2        if (dr<tr+s&&dc>=tc+s) {            chessBoard(tr,tc+s,dr,dc,s);            t=2;        }        else {            //			board[tr+s-1][tc+s]=t;            chessBoard(tr,tc+s,tr+s-1,tc+s,s);        }        //--------------------------------------------------------左下   3        if (dr>=tr+s&&dc<tc+s) {            chessBoard(tr+s,tc,dr,dc,s);            t=3;        }        else {            //			board[tr+s][tc+s-1]=t;            chessBoard(tr+s,tc,tr+s,tc+s-1,s);        }        //--------------------------------------------------------右下   4        if (dr>=tr+s&&dc>=tc+s) {            chessBoard(tr+s,tc+s,dr,dc,s);            t=4;        }        else {            //			board[tr+s][tc+s]=t;            chessBoard(tr+s,tc+s,tr+s,tc+s,s);        }        //--------------------------------------------------------填充        switch(t) {            case 1: board[tr+s-1][tc+s]=t; board[tr+s][tc+s-1]=t; board[tr+s][tc+s]=t;            Temp_x[No]=tr+s;            Temp_y[No]=tc+s-1;            break;            case 2: board[tr+s-1][tc+s-1]=t; board[tr+s][tc+s-1]=t; board[tr+s][tc+s]=t;            Temp_x[No]=tr+s-1;            Temp_y[No]=tc+s-1;            break;            case 3: board[tr+s-1][tc+s-1]=t; board[tr+s-1][tc+s]=t; board[tr+s][tc+s]=t;            Temp_x[No]=tr+s-1;            Temp_y[No]=tc+s-1;            break;            case 4: board[tr+s-1][tc+s-1]=t; board[tr+s-1][tc+s]=t; board[tr+s][tc+s-1]=t;            Temp_x[No]=tr+s-1;            Temp_y[No]=tc+s-1;            break;        }        Style[No]=t;        System.out.println("Style="+t);        No++;        System.out.println("No="+No);    }        private void initComponents() {        setLayout(new java.awt.BorderLayout());        addMouseListener(new java.awt.event.MouseAdapter() {            public void mouseClicked(java.awt.event.MouseEvent evt) {                getClicked(evt);            }        });    }        private void getClicked(java.awt.event.MouseEvent evt) {        System.out.println("Mouse has Clicked!");        while (mouseClickEnable) {            int x = 20;            int y = 20;            int mouse_X=evt.getX();            int mouse_Y=evt.getY();            System.out.println("getX="+mouse_X);            if((x<mouse_X)&&(mouse_X<x+size*40)&&(y<mouse_Y)&&(mouse_Y<y+size*40)&&(mouseClickEnable)){                mouseClickEnable = false ;                while (x<mouse_X)                    x+=40;                while (y<mouse_Y)                    y+=40;                first_X=x-40;                first_Y=y-40;                System.out.println(x+" "+y);            }            System.out.println("這兒死循環(huán)"+mouseClickEnable);            paintEnable = true ;            star();            repaint();            break;        }    }    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合欧美在线视频区| 亚洲精品一区在线观看| 欧美成人女星排名| 亚洲美女少妇撒尿| 国产综合色在线| 国产精品久久午夜| 久久电影网电视剧免费观看| 欧美做爰猛烈大尺度电影无法无天| 日韩欧美国产综合在线一区二区三区| 亚洲女女做受ⅹxx高潮| 国产91丝袜在线观看| 精品人在线二区三区| 日韩精品欧美精品| 在线一区二区三区做爰视频网站| 国产欧美日产一区| 精品一区二区日韩| 欧美大片一区二区| 蜜桃视频在线观看一区| 欧美午夜理伦三级在线观看| 国产精品国产自产拍在线| 国产乱子轮精品视频| 日韩区在线观看| 婷婷国产在线综合| 欧美高清视频在线高清观看mv色露露十八 | 制服丝袜在线91| 亚洲国产精品一区二区久久 | 欧美午夜一区二区三区免费大片| 国产精品免费aⅴ片在线观看| 九色综合狠狠综合久久| 欧美一区二区日韩一区二区| 日韩高清中文字幕一区| 欧美一区国产二区| 青青草原综合久久大伊人精品 | 调教+趴+乳夹+国产+精品| 欧美亚洲尤物久久| 亚洲电影中文字幕在线观看| 欧美中文字幕一区| 午夜视频一区在线观看| 欧美日韩国产综合一区二区| 日韩国产精品91| 精品国产91乱码一区二区三区 | 午夜亚洲福利老司机| 在线播放日韩导航| 久久精品国产99国产精品| 日韩免费视频一区二区| 国产精品亚洲а∨天堂免在线| 国产欧美日韩久久| 欧洲亚洲精品在线| 免费美女久久99| 国产亚洲一区二区三区四区| 99精品久久99久久久久| 亚洲一区二区三区四区中文字幕 | 国产日韩精品一区二区浪潮av | 久久99精品视频| 国产免费成人在线视频| 91丨九色丨蝌蚪丨老版| 日韩精品高清不卡| 久久午夜色播影院免费高清| 99久久精品国产一区| 五月天激情小说综合| 久久久亚洲精品石原莉奈 | 亚洲乱码日产精品bd| 欧美日韩精品三区| 国产精品一区二区在线观看网站| 日韩美女久久久| 欧美一区二区三区四区五区 | 色噜噜狠狠成人中文综合| 石原莉奈在线亚洲二区| 久久久www成人免费毛片麻豆 | 成人午夜在线免费| 亚洲一级二级三级在线免费观看| 久久这里都是精品| 欧美天堂亚洲电影院在线播放| 九色|91porny| 一区二区高清在线| 国产午夜精品久久久久久免费视| 欧美性极品少妇| 成人一道本在线| 美女精品自拍一二三四| 自拍视频在线观看一区二区| 欧美v日韩v国产v| 在线观看亚洲精品视频| 国产成人在线网站| 蜜桃视频在线观看一区| 亚洲综合视频在线| 最新国产の精品合集bt伙计| 精品国产污污免费网站入口| 精品视频在线免费看| 一本一本久久a久久精品综合麻豆| 久久se精品一区精品二区| 亚洲成年人影院| 一区二区三区欧美| 亚洲国产高清不卡| 久久精品无码一区二区三区| 91精品啪在线观看国产60岁| 91成人免费网站| 波多野结衣亚洲一区| 风间由美一区二区av101| 国产一区二区三区四区在线观看| 爽爽淫人综合网网站| 亚洲午夜免费视频| 亚洲午夜免费电影| 一区二区三区在线高清| 亚洲另类一区二区| 最新国产精品久久精品| 国产精品无人区| 国产欧美日韩精品在线| 久久欧美一区二区| 国产亚洲一二三区| 中文字幕精品一区二区精品绿巨人 | 国产欧美一区二区精品仙草咪| 精品国产乱码久久久久久图片| 91精品国产欧美日韩| 欧美一区二区视频在线观看2020 | 一本一本久久a久久精品综合麻豆| 成人动漫精品一区二区| 99精品视频一区二区| 91免费版在线| 欧美色图在线观看| 51精品国自产在线| 日韩天堂在线观看| 久久精品一区二区三区四区| 中文字幕精品一区二区精品绿巨人 | 久久婷婷一区二区三区| 欧美激情中文字幕| 18欧美亚洲精品| 亚洲国产精品久久久男人的天堂| 亚洲一区二区三区爽爽爽爽爽| 午夜视黄欧洲亚洲| 麻豆视频观看网址久久| 国产精品亚洲综合一区在线观看| 国v精品久久久网| eeuss鲁片一区二区三区在线看| 99国内精品久久| 在线视频你懂得一区| 91精品国产综合久久香蕉麻豆 | 成人免费黄色在线| 色欧美日韩亚洲| 91精品国产91久久久久久一区二区| 欧美一级片免费看| 欧美国产日韩一二三区| 一个色综合av| 国产在线播放一区二区三区 | 国产成人啪免费观看软件| 色综合久久天天综合网| 日韩欧美资源站| 中文字幕中文字幕中文字幕亚洲无线| 亚洲欧美日韩国产手机在线| 日本亚洲最大的色成网站www| 国产一区二区91| 欧美日韩一区高清| 国产三级一区二区三区| 亚洲国产精品嫩草影院| 国产高清在线精品| 4hu四虎永久在线影院成人| 国产日韩欧美麻豆| 日本美女视频一区二区| gogo大胆日本视频一区| 欧美一区二区在线观看| 亚洲激情网站免费观看| 国产一区二区福利视频| 精品视频在线视频| 成人欧美一区二区三区黑人麻豆| 日本不卡一二三区黄网| 在线视频国内自拍亚洲视频| 久久久久久麻豆| 日韩成人一级片| 在线观看www91| 中文字幕亚洲区| 寂寞少妇一区二区三区| 欧美日韩不卡一区二区| 亚洲欧美一区二区三区孕妇| 国产一区二区三区电影在线观看 | 欧美大胆人体bbbb| 亚洲一区二区三区四区五区黄| 高清不卡一区二区在线| 欧美一级一区二区| 午夜精品久久久久久久久久| 99精品视频中文字幕| 国产女主播在线一区二区| 看片的网站亚洲| 欧美高清一级片在线| 亚洲国产精品影院| 在线看日韩精品电影| 亚洲天堂精品在线观看| 成人av电影免费观看| 久久亚洲精华国产精华液 | 五月婷婷激情综合| 欧美性色欧美a在线播放| 国产精品国产三级国产aⅴ无密码| 狠狠狠色丁香婷婷综合激情 | 国产剧情一区二区| 欧美va在线播放| 日韩精品色哟哟| 777久久久精品| 蜜臀精品一区二区三区在线观看| 6080午夜不卡| 日本女优在线视频一区二区 | 日本高清不卡在线观看| 亚洲天堂久久久久久久|