是Applet吗?如果是请检查一下JDK的版本与浏览器所支持版本!

解决方案 »

  1.   

    shangxinyu123(龙) :
    我是放在同一个目录的,而且没有设包YuLimin(阿敏当兵):
    是Applet,jdk是1.4的,ie是5.0
      

  2.   

    我原来也遇见过这种问题,我升级了jdk后就不能运行了。不过我又把它全部重新编译了一编就没有问题了。
      

  3.   

    对JDK是没有什么,但对虚拟机有要求,所以会这样,
      

  4.   

    全部重新编译了一编是什么意思?只有一个class啊,在新的JDK下运行以前编译的class能显示applet,但重新编译后就不行了
      

  5.   

    我知道你原来的class是用低版本的JDK编译的,当然IE5.0可以显示Applet出来现在你用高版本的JDK来编译它,生成的class肯定是要高版本的JRE来支持的,而你的IE5.0里面又没有安装高版本的JRE,当然运行不了了。1、新的JDK编译后,用AppletViewer YourFile.html运行,看能否显示?2、IE当中设置高版本的JRE去再打开YourFile.html哦哦;)
      

  6.   

    AppletViewer YourFile.html可以了,但用IE还是不行
      

  7.   

    ie默認使用的是jdk1.1.8,如果你不在ie中啓用1.4的jvm而只使用默認的ms的JVM的話,那就用
    javac -target 1.1 yourname.java命令把源文件compile成jdk1.1版的class文件,這樣就可以了如果你啓用了jdk1.4的JVM,那麽任何版本的class瀏覽器都可以識別出來以上是一家之言,不知道對不對
      

  8.   

    如果你装jdk1.4版本,只要你默认安装,IE就会自动加载jvm新版本,
    不会调用IE自带的版本。
    你最好把问题最小化,编写一个简单的applet,测试哪一种情况!!!
      

  9.   

    我的applet就是最简单的我是用jbuilder里面的jdk编译的,没有专门安装,问题可能就出在这里,怎么设置IE调用的jdk版本?
      

  10.   

    你用jbuilder编译出来的class文件默认是jdk1.2版以上的,而ie默认的jdk是1.1.8版,所以你要在ie的工具-〉选项-〉高级选项卡中启用sun公司的jvm才行
    如果在dos下用javac -target 1.1 source.java命令编译你的applet文件,这样就能保证在ie中显示你的applet了如果是我说的这种情况的话,就算你把applet写成一个空类也会出现类找不到的情况,我前几天也碰到过这种情况的!!!
      

  11.   

    控制面板里可以设定jre绑定到浏览器上,请试试。