是不是jb 的jdk 和您自己jdk 不一样呀?

解决方案 »

  1.   

    我认为这是ms的问题,现在applet只能在applet viewer中显示现在ie应该不用jvm了,你在网上看到的应该是已经编译好的这样的代码跟平台有直接的联系,就跟使用netscape不能看到flash一样的我见过的!你的问题可能跟我差不多了
      

  2.   

    听说好像在sun上下载一个新的 jre 文件包就行了.
      

  3.   

    你下载个JRE包就可以了。因为那些例子用了JAVA1。0以后的东西了。IE自带的java仅支持java1.0
      

  4.   

    呵呵,看来出这种问题的人不少啊.其实这个版内有很多这类问题的问题出在IE本身用的是MS1.1的JVM
    解决方法有两个:1、安装JRE,JRE可以单独安装,安装完JDK也自动安装上了JRE了。但如果你用〈APPLET〉标签的话,如果IE的JVM没和JRE绑定,那还是会出错。这时你可以到控制面板--plug-in里设定一下,将JRE与IE绑定起来。也可以用JDK1.4带的〈applet>标签转换命令转换一下,将<applet>标签改成<object>标签,则IE运行的时候直接去找SUN的JRE了。2、如果你的APPLET中没有运用到java1.2的东西,可以将它改成可以在MS的1。1的JVM下运行。则不用安装JRE了。
    在编译的时候,加参数:javac target -1.1
      

  5.   

    你可以试着点击工具->Internet选项->高级
    去掉"Java(Sun)"下的"将Java 2 v1.4.2_03用于<applet>(需要重新启动)"的选择!我刚才本来也是来看这个问题怎么解决的,但刚才我摆弄了一下,居然问题解决了,所以就帖出来看你行不行!