Курсовая работа: Java-гра Тетріс

}

public int getY() {

return y;

}

public int getHeight() {

return pat.length;

}

public int getWidth() {

return pat[0].length;

}

public int getCell(int i, int j) {

if (i<0 || i>=pat.length || j<0 || j>=pat[0].length) return 0;

return pat[i][j];

}

public void draw(Graphics g) {

for (int i=0; i<pat.length; i++) {

for (int j=0; j<pat[i].length; j++)

if (pat[i][j]!=0){

g.setColor(COLORS[pat[i][j]]);

g.fillRect((x+j)*30+11,(i+y)*30+1,28,28);

}

}

drawNext(g,350,50);

}

public void drawNext(Graphics g, int px, int py) {

int[][] p = new int[PATTERN[nextType].length][PATTERN[nextType][0].length];

for (int i=0; i<p.length; i++) {

for (int j=0; j<p[0].length; j++) {

p[i][j] = PATTERN[nextType][i][j];

К-во Просмотров: 1194
Бесплатно скачать Курсовая работа: Java-гра Тетріс