我想在Frame里加个panel,为什么我不能用getContentPane().add这个方法,高手大哥帮看看啦,谢谢啦(*_*)!
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.net.*;
public class Client extends Frame implements ActionListener
{
  Client(String title)
  {
    setSize(500,500);
    this.getContentPane().add(new chesstable());
  }  public static void main(String[] args) 
  {
   Frame f=new Frame("游戏人间");
  
  }  public void actionPerformed(ActionEvent e) {
  }
}
class chesstable extends Panel
{
  chesstable()
  {
    setSize(420,420);
    setLayout(null);
    setBackground(Color.white);
  }
  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);
       }
       g.drawLine(400,40,400,400); 
  }
}