こんにちは、ハロウィーンのアプレットを作ろうとしています。画面上を移動するコウモリを作ろうとしていますが、コウモリが一列に並んでいるだけです。そのため、repaint() を使用してみましたが、正しく使用しているとは思いません。1 つのバットをペイントし、別のバットをペイントするときに最初のバットを削除するにはどうすればよいですか?
for(x = 1; x < 1000; x+=x)
{
ramX = generator.nextInt(max - min + 1) + min;
ramY = generator.nextInt(max - min + 1) + min;
int paint = 0;
for(ramX = ramX; ramX < 1350; ramX+=1)
{
page.drawImage(bat, ramX, ramY, 100, 50, this);
paint++;
if (paint > 3)
{
repaint();
paint = 0;
}
}
}