请问,你指的输出路径是什么??
一个编译后的class也会有这样么?
我在applet中用到了swing .

解决方案 »

  1.   

    还是不行,我写了个最简单的,
    public void paint(Graphics g){
        g.drawString("Welcom to My java Home",10,20);
      }
    编译成applet3.class,
    <applet width="500" height="1000" code="applet3.class">
    </applet>
    一样说类没有找到??为什么??
      

  2.   

    页面显示错误:
    java.lang.NoClassDefFoundError: com/borland/jbcl/layout/XYLayout
    解决??
      

  3.   

    因为我用Jcreate pro编辑器,他的输出会影响我的applet,你会吗?如果会,只要默认就做一个网页拉,
      

  4.   

    我知道拉,你的类一定是IE中的虚拟机所不支持的类,IE只支持jdk1.1类,所以还不能支持swing中的类.
    你可以这样做就没有问题拉
    把applet标签换成<object>标签就可以,其中一个属性classid表示它让ie去中java的安装环境,所以<object classid="是一个固定值,我记不住,你需要也可以",
    .....//参数
    </object>
    这样jdk1.3所有的类都能支持,不会出现找不到拉,如果简单能,复杂肯定能,
    如果插入jdk1.3外别的包,你可以<object>在jdk1.4.1用就没问题拉
      

  5.   

    我运行没问题下面的程序:
    <html>
    <head>
    </head>
    <body>
    <applet width="500" height="1000" code="Clubbed.class">
    </applet>
    </body>
    </html>
    import java.applet.*;
    import java.awt.*;
    public class Clubbed extends Applet
    {
      public void init()
      {
       System.out.println("long");
      }
      public void paint(Graphics g)
      {
        g.drawString("Welcom to My java Home",10,20);
      }
    }
      

  6.   

    我把下面的HTML文件与CLASS文件放在一起,没有问题,记住,CLASS是不在包内的。
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=GBK">
    <title>
    HTML Test Page
    </title>
    </head>
    <body>
    Applet1 will appear below in a Java enabled browser.<br>
    <applet
      codebase = "."
      code     = "Applet1.class"
      name     = "TestApplet"
      width    = "400"
      height   = "300"
      hspace   = "0"
      vspace   = "0"
      align    = "middle"
    >
    </applet>
    </body>
    </html>
      

  7.   

    jre 1.4下ie跑swing applet不用plug-in的,因为jre 1.4安装时会把自己注册成ie默认的jvm。页面显示错误:
    java.lang.NoClassDefFoundError: com/borland/jbcl/layout/XYLayout
    你的问题是类里用到了jbcl.jar(在jbuilder\lib下),而在html里没有引用。你可以把jbcl.jar拷到和html页同一个目录,在html的<applet> ...</applet>中间加上ARCHIVE VALUE = "jbcl.jar"。