大家帮我看看阿
如下代码,为什么画出来显示的数字是一个个黑点呢?
public void paint(Graphics g) {
for (int i = 40; i <= 380; i = i + 20) {
g.drawLine(40, i, 400, i);
}
g.drawLine(40, 400, 400, 400);
for (int j = 40; j <= 380; j = j + 20) {
g.drawLine(j, 40, j, 400);
}

for (int x = 40; x <= 380; x = x + 20) {
for(int y = 0; y < 19; y = y+1){
g.drawString(String.valueOf(y+1),x,40);
}
}

for (int y = 40; y <= 380; y = y + 20) {
for(int x = 0; x < 19; x = x+1){
g.drawString(String.valueOf(x+1),25,y+15);
}
} g.drawLine(400, 40, 400, 400);
g.fillOval(97, 97, 6, 6);
g.fillOval(337, 97, 6, 6);
g.fillOval(97, 337, 6, 6);
g.fillOval(337, 337, 6, 6);
g.fillOval(217, 217, 6, 6);
}