<applet code="A.class" codebase="." archive="b.jar" width=50 height=50></applet>

解决方案 »

  1.   

    是一样的,因为b.jar就和a.html文件在同一个目录下。
      

  2.   

    try:
    code="test.A.class"
    编译时把a.java放到test目录下再加上package test;
      

  3.   

    以前也想过,现在是做了也还是不行,一样的直接点击可以,通过web服务就不行。
      

  4.   

    警告:正从高速缓存错误读取 http://192.168.0.4/b.jar。
    -----------------不知道你这些信息是从哪来的<html>
    <head>
    <title>
    It's a java applet.
    </title>
    </head>
    <body>
    <applet code="test.applet.A.class" archive="b.jar" width=200 height=100>
    </body>
    </html>package test.applet;import java.applet.Applet;
    import java.awt.Graphics;public class A extends Applet{
                public void paint(Graphics g){
                            g.drawString("OK",10,10);
                }
    }
    我是通过http://192.168.1.56/classes/test.htm来访问的,直接双击test.htm 也可看到“OK”,classes是虚拟目录
      

  5.   

    好奇怪,我在xp的ie下试了都可以加载
    第一次下载到高速缓冲,以后检查版本,若一样就直接从高速缓冲里读取,不一致则再次下载
    就在我这台win2000的ie里加载不了b.jar
    就会出现最上面的那些错误
      

  6.   

    <applet code="A.class" archive="b.jar" width="200" heihgt="200"></applet>
      

  7.   

    打包成jar怎樣調用呢?比如文件名為:csdn.jar
    package net.csdn.client
    class: Client.classapplet標簦怎麼寫呀?
      

  8.   

    一样的,应该是
    <applet code="net.csdn.client.Client"
     archice="csdn.jar">
    </applet>
      

  9.   

    我明白了,是代理服务器的问题
    特别感谢pxboy(阿土仔)在QQ里让我发现了问题的症结