指教
public class Yard extends Frame {
@Override
public void paintComponents(Graphics g) {
Color c = g.getColor();
g.setColor(Color.GRAY);
g.fillRect(0, 0,ROWS*BLOCK_SIZE,COLS*BLOCK_SIZE);
g.setColor(c);
}
private static final int ROWS = 40;
private static final int COLS = 40;
为什么这个没有Paint重载方法呢?