欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java畫星星代碼 java做星星圖案

用java編寫消滅星星,怎么做10乘以10的格子,求大神幫忙。

這個(gè)跟俄羅斯方塊有點(diǎn)像,也是要畫背景格子,所有的方塊是在格子上移動(dòng)。

創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站制作與策劃設(shè)計(jì),新昌網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:新昌等地區(qū)。新昌做網(wǎng)站價(jià)格咨詢:13518219792

首先可以創(chuàng)建一個(gè)格子的類如(cell),屬性有長和寬,

設(shè)置廳局每個(gè)格子的長和寬(cell_size),假設(shè)都為1

設(shè)置常量扮轎讓ROWS 行數(shù)為10,常量COLS列數(shù)為10,

然后畫方塊就行了

這是我俄羅斯方塊畫格子的代碼,20行10列,供參考

/*首先要?jiǎng)?chuàng)建一個(gè)Cell類,屬性有row和col*/帆伍

public static final int ROWS = 20;

public static final int COLS = 10;

public static final int CELL_SIZE = 26;

private Cell[][] wall=new Cell[ROWS][COLS];

/** 封裝了繪制墻算法 */

private void paintWall(Graphics g){

for(int row=0; rowwall.length; row++){

for(int col=0; colwall[row].length; col++){

int x = col*CELL_SIZE;

int y = row*CELL_SIZE;

//row=0 1 2 ... 19

//col=0 1 2 ... 9

//cell 引用墻上的每個(gè)格子

Cell cell = wall[row][col];

if(cell==null){

g.drawRect(x, y, CELL_SIZE, CELL_SIZE);

}else{

g.drawImage(

cell.getImage(),x,y,null);

}

}

}

}

新聞標(biāo)題:java畫星星代碼 java做星星圖案
文章位置:http://chinadenli.net/article43/dsphjhs.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站靜態(tài)網(wǎng)站微信小程序自適應(yīng)網(wǎng)站動(dòng)態(tài)網(wǎng)站網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)