ie5,ie6本身支持swing组件,必须下载java的虚拟机,你可以将java运行环境的文件放在你的web服务器上,然后在applet文件中首先下载java虚拟机,并且用户选择是否安装,安装才可以运行swing。

解决方案 »

  1.   

    收到你的信息了上不了internet,只能我们自己给他们安装了,同意楼上的意见,放在你自己的WEB服务器上,然后客户端下载
      

  2.   

    能说的详细些吗?
    下载java的虚拟机的网址是什么?
    java运行环境的文件怎么得到,是什么格式的?
    在applet中怎么写代码才能让客户端从web服务器上自动下载?
    非常感谢!~~!
      

  3.   

    我也遇到同样的问题!关注!请求帮助~~!谢谢!!!!!!
    -----------------------------------------------------------
    下载java的虚拟机的网址是什么?
    java运行环境的文件怎么得到,是什么格式的?
    在applet中怎么写代码才能让客户端从web服务器上自动下载?
    -------------------------------------------------------------
      

  4.   

    在所有的客户端上装装jdk,然后将你的HTML用HtmlConverter转换一下就可以了.
    HtmlConverter在%JAVA_HOME%\bin下
      

  5.   

    你的机器是XP系统吧?
    XP有这个问题
    建议更换OS
      

  6.   

    下面的可以自动登陆sun的网站下载Java plugin,但如何自己指定地址下载,我也不知道,请知道的把程序给改一下~~大家共享目前的IE5.5并不支持Java小应用程序。如果使用plugin动作标签可以保证客户能执行小应用程序。该动作标签指示JSP页面加载java plugin,该插件由客户负责下载,并使用该插件来运行Java applet。 
    Plugin 动作标签:
    <jsp:plugin type="applet" code="小应用程序的字节码文件" 
        jreversion="java虚拟机版本号" width="小程序宽度值" height="小程序高度值" >
        <jsp:fallback>
           提示信息:用来提示拥护的浏览器是否支持插件下载
       </jsp:fallback>
    </jsp:plugin>
      假设有一个java applet小程序,主类字节吗文件是:B.class,含有plugin标签的JSP文件为Test.jsp
    Test.jsp
    <%@ page contentType="text/html;charset=GB2312" %>
    <HTML>
    <BODY>
      <jsp:plugin type="applet" code="B.class"  jreversion="1.2" width="200" height="260" >
         <jsp:fallback>
            Plugin tag OBJECT or EMBED not supported by browser. 
         </jsp:fallback>
    </jsp:plugin>
    </body></html>
    当客户访问上述JSP页面时,将导致登陆sun公司的网站下载Java plugin!
      

  7.   

    别人告诉我这个代码可以自动从sun上下载(在文档中心有beyond_xiruo的文档),但怎么修改成在本地web服务器上下载呢?
    代码如下:
    <OBJECT
    classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
    codebase = "http://java.sun.com/products/plugin/1.4/jinstall-1_4-windows-i586.cab#Version=1,4,1,0"
    WIDTH = "100%" HEIGHT = "500" >
    <PARAM NAME = CODE VALUE = "nz.astarte.planwise.gantt.GanttApplet" >
    <PARAM NAME = CODEBASE VALUE = "." >
    <PARAM NAME = ARCHIVE VALUE = "pwgantt.jar" >
    <PARAM NAME = "type" VALUE = "application/x-java-applet;version=1.4">
    <PARAM NAME = "scriptable" VALUE = "false">
    <PARAM NAME = "projectId" VALUE="<%=theForm.getProjectId().toString()%>" >
    <PARAM NAME = "userId" VALUE="<%=userId%>" >
    <PARAM NAME = "logLevel" VALUE="INFO" >
    <COMMENT>
    <EMBED
    type="application/x-java-applet;jpi-version=1.4.1"
    CODE="nz.astarte.planwise.gantt.GanttApplet"
    CODEBASE="."
    ARCHIVE="pwgantt.jar"
    WIDTH="100%"
    HEIGHT="500"
    projectId="<%=theForm.getProjectId().toString()%>"
    userId="<%=userId%>"
    logLevel="INFO"
    scriptable=false
    pluginspage="http://java.sun.com/j2se/1.4.1/download.html">
    <NOEMBED>
    Could not find a plugin supported by your browser. Please download Sun's Java Plugin 1.4.1
    </noembed>
    </EMBED>
    </COMMENT>
    </OBJECT>
      

  8.   

    http://java.sun.com/products/plugin/1.4/jinstall-1_4-windows-i586.cab#Version=1,4,1,0
    中改成自己的cab文件地址看看
      

  9.   

    wangsheng1028(傻乎乎),我试过了,不行
      

  10.   

    在IE6.0以上的版本中,是不支持swing的,或者说支持的不好,所以你最好用awt写而不是用swing。我试过,我的机器上win98,不能运行带有swing的程序(applet),虽然我装了jre(就是你所说的运行环境JVM),但是,我还是不能运行,界面都没有。你用awt或许还能行,不过IE6.0以上,就难说了。
      

  11.   

    转换太麻烦了,还是安装jre方便
    同意zzhangwa(化石和石头)
      

  12.   

    我在IE6中用awt,完全没有问题。
      

  13.   

    <OBJECT
    classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
    ///////////////////////////////////////////////////
    你把下面这句修改为你本地的相对地址(当然这个地址有这个东西啦)
    codebase = "http://java.sun.com/products/plugin/1.4/jinstall-1_4-windows-i586.cab#Version=1,4,1,0"
    ///////////////////////////////////////////////////////////////////
    WIDTH = "100%" HEIGHT = "500" >
      

  14.   

    补充一点 
    codebase = "http://java.sun.com/products/plugin/1.4/jinstall-1_4-windows-i586.cab(#Version=1,4,1,0")
    上面括号中的在你本地是没有用的,