ChatApplet.class方到html文件所在路径的vschool/tcp下<applet code="vschool.tcp.ChatApplet" height=450 width=600 codeBase="vschool/tcp"></applet>

解决方案 »

  1.   

    如:E:\test目录下面:有.html文件,还有vschool\tcp目录,vschool\tcp目录下面有ChatApplet.class
      

  2.   

    555,我按你们说的建立了vschool\tcp目录,html也写成了<applet code="vschool.tcp.ChatApplet.class" height=450 width=600 codeBase="vschool/tcp"></applet>为什么还出现ClassNotFoundException??
      

  3.   

    是不是<applet code="vschool.tcp.ChatApplet.class" height=450 width=600></applet>我没注意到你后面有codeBase。
      

  4.   

    包所在的路径是指什么,是相对于ClassPath的,还是在机器上的绝对路径。这两天不能上网,急死我了5555
      

  5.   

    谢谢javafaq2004,我刚刚调好了,原来不用写codeBase,只需要<applet code="vschool.tcp.ChatApplet.class" height=450 width=600></applet>就可以了。谢谢了
      

  6.   

    javafaq2004你好,我还有问题想问你:)为什么我改了ChatApplet.java并编译成新的class文件,但打开html文件却看不到修改的效果?我不知道为什么另外,我想从html文件中传参数到applet中,html文件是这样写的:
    <applet code="vschool.tcp.ChatApplet.class" height=450 width=600 >
    <param name="UserName" value="etlin">
    </applet>applet中是这样获得参数的:
    String UserName=getParameter("UserName");可我运行的时候为什么老出现java.lang.NullPointerException??