写了一个applet:ClockFrame html文件和类文件在一个目录下 因此code属性为ClockFrame,可是html文件打开后却无法装载此applet,提示说找不到类文件ClockFrame,请问是怎么回事啊?
环境变量如下:classpath:.;C:\Sun\AppServer\lib\j2ee.jar;c:\jdk\lib\tools.jar;c:\jdk\lib\dt.jar;D:\Apache Software Foundation\Tomcat 5.0\common\lib\servlet-api.jar;D:\Apache Software Foundation\Tomcat 5.0\common\lib\jsp-api.jar

解决方案 »

  1.   

    1、你用到了其它的类2、你的浏览器的JVM是什么?
      

  2.   

    若你己经装了微软的JVM,那一定要把它干掉,才行
    若用的是sun的JVM,没看看applet控制台,看看提示
      

  3.   

    看看浏览器菜单:工具->Sun Java控制台打的日志,就明白了
    应该是某些类找不到
      

  4.   

    还用到了ClockPanel类,他也在同一目录下控制台打印消息如下:java.lang.NoClassDefFoundError: ClockFrame (wrong name: clock/ClockFrame) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at sun.applet.AppletClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
      

  5.   

    code属性改成 clock.ClockFrame
    在ClockFrame html文件所在的目录里建一个子目录 clock, 然后把ClockFrame.class移到那个目录里