刚才发错了,错误提示应该是:
D:\>javac PaintBanner.java
PaintBanner.java:7: cannot find symbol
symbol  : method getImage(java.lang.String)
location: class PaintBanner
                testImage=getImage("http://adimg.163.com/homepage/cmb041108_10050.gif");
                          ^
1 error

解决方案 »

  1.   

    testImage=getToolkit().getImage("http://adimg.163.com/homepage/cmb041108_10050.gif");
      

  2.   

    或者是:
       try
          {
                     URL url = new URL("http://adimg.163.com/homepage/cmb041108_10050.gif");
    testImage=getImage(url);
           }
          catch(MalformedURLException e)
         {
            //........
         }Applet 只有getImage(URL url)函数
    Toolkit 有getImage(String str)函数
    我也是现学的。
      

  3.   

    Image getImage(URL url) //Applet中
              Returns an Image object that can then be painted on the screen.
    Image getImage(String filename) //Toolkit中
              Returns an image which gets pixel data from the specified file, whose format can be either GIF, JPEG or PNG.
      

  4.   

    拜托你在这个错误应该是编译错误,而不是调试错误啊。
    getImage只有getImage(URL url)和getImage(URL url,String string)两种方法
    自己多查一下相关的资料再来发问啊
      

  5.   

    To: jack9491() 
    你说的getImage只有getImage(URL url)和getImage(URL url,String string)两种方法我知道,但是我用getImage(new URL(("http://adimg.163.com/homepage/cmb041108_10050.gif"))也是不行呀,也出错jdk-1_5_0-doc没有说这个方法会产生一个异常,所以我也没注意到。
      

  6.   

    同意intelserver(intelserver) 
    请问一下:getCodeBase()  , getDocumentBase()是怎么使用的?给个小例子,
    我很菜!不好意思!~
      

  7.   

    import java.applet.Applet;
    import java.awt.*;
    import java.net.URL;
    public class PaintBanner extends Applet{
    Image testImage;
    public void init(){
    try{
    URL u_URL = new URL("http://images.163.com/images/sms/20041118/xiaolintong248x160.gif");
    testImage=getImage(u_URL);
    }catch(Exception e){}

    }public void paint(Graphics g){
    g.drawImage(testImage,0,0,this);
    }
    }
    这样可以通过,但是不显示不知道为什么?