★★ Java の宿題ここで答えます Part 64 ★★
■ このスレッドは過去ログ倉庫に格納されています
0282デフォルトの名無しさん
2008/01/05(土) 19:33:17int j = 0, x, y;
Color c;
if (cnt >= 10)
j = (cnt + 1) % 10;
for (int i = 0; i < cnt && i < 10; i++) {
x = cir[j][0]; y = cir[j][1];
c = new Color(cir[j][2]);
g.setColor(c);
g.fillOval(x -r/2 , y-r/2, r, r);
j = ++j % 10;
}
}
public void calc(int x, int y) {
int i, a, b, c, color;
i = cnt % 10;
cir[i][0] = x; cir[i][1] = y;
c = gen.nextInt();
cir[i][2] = c;
cnt++;
if (cnt >= 20)
cnt = 10;
}
}
■ このスレッドは過去ログ倉庫に格納されています