>>myURL=new URL(getCodeBase(), "/home/test.txt");;
>>in=myURL.openStream();兄弟﹐賦值要在方法中啊﹗比如
  public void init() {
    try {
        myURL=new URL(getCodeBase(), "/home/test.txt");;
        in=myURL.openStream();
    }
    catch(Exception e) {
      e.printStackTrace();
    }
  }如果不在方法中﹐你至少應讓它在一個程序塊中

解决方案 »

  1.   


    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    import java.io.InputStream;
    import java.net.URL;public class Applet2 extends Applet 
    {
    URL myURL;
    InputStream in; //myURL=new URL(getCodeBase(), "/home/test.txt");;
    //in=myURL.openStream();
    public void paint(Graphics g) {
    g.drawString("Hello, world!!!", 2, 20);
    }
    }
    Y should import java.io.* and java.net.*.
      

  2.   

    "//home//test.txt" unix下应该这么写!