以上代码是《最新Java2核心技术 卷I:原理》中的一个例子,我想代码本身应该没有什么问题,可能是缺少Java插件的缘故,请高手指点。

解决方案 »

  1.   

    client端就是browser需要javax.swing package才能运行的。没有的话当然不能运行了。你或者在测试机器上装jre(版本1.2以上),或者你这样写让其自动下载插件。<OBJECT CLASSID="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="160%" height="97%" align="middle" hspace="4" vspace="4"
     CODEBASE="http://java.sun.com/products/plugin/autodl/jinstall-1_4_0-win.cab#version=1,4,0,0">
    <A HREF="http://dlres.java.sun.com/PluginBrowserCheck"><IMG SRC="images/noplugin.gif" ALT="The Sun JVM is Not Installed: Click to Begin" WIDTH="150" HEIGHT="200" BORDER="0"></A>
    <PARAM NAME="code" VALUE="yourclass.class">
    <PARAM NAME="codebase" VALUE=".">
    <PARAM NAME="type" VALUE="application/x-java-applet">
    <PARAM NAME="delay" VALUE="100">
    <PARAM NAME="isinteractive" VALUE="false">
    <PARAM NAME="steamanim" VALUE="bf">
    <PARAM NAME="cupanim" VALUE="f">
    <PARAM NAME="javaanim" VALUE="sf">
    </OBJECT>
      

  2.   

    用插件拉,一般的ie里面的java版本不够高不能看得到的了
      

  3.   

    哈哈,问题解决了,是出在下面这行代码中:
    for (int i = 0; i < values.length; i++)
            {
                if (minValue > values[i]) minValue = values[i];
                if (maxValue > values[i]) maxValue = values[i];//error
                if (maxValue < values[i]) maxValue = values[i];//OK!!!
            }
    sorry,是我粗心,耽误各位时间了,分照给,多谢各位热心帮忙。