喷漆的实现:
public void spout(int x1,int y1){//画喷漆的方法(喷出来以(x1,y1)为中心,半径为5px的圆形)
int[][] numArray = new int [10][10];
Random rannum = new Random();
for(int i=-5;i<5;i++)
for(int j=-5;j<5;j++){
if(i*i+j*j<=25){//在圆范围内
numArray[i+5][j+5]=rannum.nextInt(2);
if(numArray[i+5][j+5]==1){
g.drawLine(i+x1,j+y1,i+x1,j+y1);//画出点
}
}
}
}