为什么我drawString的时候,总是在原来的地方继续draw,而没有擦去原来的string?
import java.awt.*;
import javax.swing.*;
public class MyDraw extends JFrame
{
public MyDraw()
{
setSize(300, 400);
}
public void paint(Graphics g)
{
int i = 1;
while(i < 3)
{
g.drawString("number" + i, 50, 50);
i++;
}
}
public static void main(String[] args)
{
MyDraw md = new MyDraw();
md.show();
}
}