两个选择,
1)提示用户安装j2sdk 1.2+,
2)不要用JTree, 比如选择使用java.awt.List模拟

解决方案 »

  1.   

    用下面的方法先检测一下,如果版本不够新,在客户端安装新版的。方法一
    <OBJECT 
        classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
        codebase = "http://java.sun.com/products/plugin/autodl/jinstall-1_4-windows-i586.cab#Version=1,4,0,0"
        WIDTH = "400" HEIGHT = "220" NAME = "TestApplet" ALIGN = "middle" VSPACE = "0" HSPACE = "0" >
    这样可以,或则你转换一下页面,用
    JAVA安装目录下\bin\HtmlConverter.exe
    转换就OK了,当再访问这个文件的时候就会自动检测!-----------------------------------方法二
    <OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" 
    width="485" 
    height="331" 
    align="baseline" 
    codebase="http://10.0.10.21/server_tymks/j2re-1_4_win/j2re-1_4_1_03-win-i586-i.exe#Version=1,4,0,0"> 
    <PARAM NAME = "java_code" VALUE="mq.MQAppletReader.class"> 
    <PARAM NAME = "java_codebase" VALUE="."> 
    <PARAM NAME = "java_type" VALUE="application/x-java-applet;version=1.4"> 
    <PARAM NAME = "ARCHIVE" VALUE="mq.jar" > 
    <PARAM NAME = "scriptable" VALUE="true"> 
    <param name = "hostname" value = "10.0.10.21">
    <param name = "channelname" value = "SYSTEM.DEF.SVRCONN">
    <param name = "queuename" value = "10.0.10.21">
    <param name = "port" value = "1819">
    <param name = "queueManager" value = "10.0.10.21">
    对不起,你的WEB浏览器不支持Java
    </OBJECT> http://10.0.10.21/server_tymks/j2re-1_4_win/j2re-1_4_1_03-win-i586-i.exe为你网站的文件