ie的JRE只支持到JDK1.1,而JComboBox是Swing组件,至少需要JDK1.2的支持,所以看不见拉。

解决方案 »

  1.   

    没错,不过你可以换成Netscape 6.0,它支持Swing
      

  2.   

    只要像如下修改html,即可:
    <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
    codeBase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"
    width=300
    height=320
    align=center>
    <param name="code" value="*****.class">
    </OBJECT> 
      

  3.   

    谢谢!
    我用的是这样的:
    <OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
    width=500 height=480  codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0">
    <PARAM NAME = CODE VALUE = testApplet >
    <PARAM NAME="type" VALUE="application/x-java-applet;version=1.3">
    <PARAM NAME="scriptable" VALUE="false">
    <param name=userID value="mrwhao">
     <COMMENT>
      <EMBED type="application/x-java-applet;version=1.3"  CODE =wbclient width=500 height=480 scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html">
       <NOEMBED>
     </COMMENT>
     Don't support JDK1.3
       </NOEMBED>
      </EMBED>
    </OBJECT>
    还是时有时无。是不是swing的一个bug?
      

  4.   

    Swing组件大部分是轻量组件,也就是说这些组件并不是真正的系统子窗口,而awt组件属于重量组件,他们是用本地窗口同位体实现的。当轻、重量组件重叠时,重量组件总是显示在轻量组件之上,而且轻量组件载显示时范围不能超出它的重量容器之外。所以你用的轻量的JComboBox会被重量的TextArea遮住,并且JComboBox的下拉列表不能显示到Applet外面。所以轻量和重量组件最好不要混用。
      

  5.   

    同意楼上的。Swing组件和awt组件不要混用。
      

  6.   

    有道理。
    但是我真的都用的是swing控件(JComboBox下放的是含JTextArea的JScrollPane控件),浏览时,不全屏就能显示下拉菜单,改变窗口大小就会出不来,很奇怪。