使用了swing吗,IE6不支持swing的

解决方案 »

  1.   

    呵呵 ~~一定是用了swing
    //把JApplet1换成你自己的JApplet名就可以了,代码包含了自动下载
    所须插件的功能
    //JApplet.html
    <html><head><title>JApplet1</title></head><hr>
    <OBJECT 
      classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
      width="100" height="50" align="baseline"  codebase="http://java.sun.com/products/plugin/1.2.2/jinstall-1_2_2-win.cab#Version=1,2,2,0">
    <PARAM NAME="code" VALUE="JApplet1.class">
    <PARAM NAME="codebase" VALUE=".">
    <PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2">
    <COMMENT>
      <EMBED type=
        "application/x-java-applet;version=1.2.2" 
        width="200" height="200" align="baseline"
        code="JApplet1.class" codebase="."
    pluginspage="http://java.sun.com/products/plugin/1.2/plugin-install.html">
      <NOEMBED>
    </COMMENT>
       No Java 2 support for APPLET!!
      </NOEMBED>
    </EMBED>
    </OBJECT>
    <hr></body></html>这样就可以在浏览器中显示JApplet(可解决引入Swing包的问题)
      

  2.   

    我的部分代码如下,好像没有使用swingimport java.applet.*;
    import java.awt.*;
    import java.io.*;
    import java.net.*;public class LoginApplet extends Applet
    {
    TextField username;
    TextField password;
    Label message;
    Button login;

    String codeBase;
    String servlet;
    String nextDoc;
    String sessionId;


    public void init()
    {
    codeBase = "" + getCodeBase();
    servlet = getParameter("servlet");

    if(servlet != null)
    {
    if(servlet.startsWith("/") && codeBase.endsWith("/"))
    {
    codeBase = codeBase.substring(0, codeBase.length() - 1);
    codeBase = "" + getCodeBase() + "/servlet";
    }
    }

    sessionId = getParameter("id");
    setBackground(Color.white);
    setLayout(new BorderLayout(0, 5));

    message = new Label();
    add("North", message);

    Panel p = new Panel();
    p.setLayout(new GridLayout(2, 2, 30, 20));

    p.add(new Label("请输入用户名称: "));
    username = new TextField(10);
    p.add(username);

    p.add(new Label("请输入用户密码: "));
    password = new TextField(10);
    password.setEchoChar('*');
    p.add(password);

    add("Center", p);

    login = new Button("进入");
    add("South", login);
    }
    }
      

  3.   

    可以装个高版本的jdk,或者jre,里面有plag-in的,这样就可以浏览applet了
      

  4.   

    你是否安装了Java SDK?
       如果是的话,请到“控制面板—>Internet选项”中,"高级"标签页,将"java(sun)"项下的复选框"使用java2 v1.xxx 用于<applet>" 前的"勾"去掉即可。
       小弟以前也遇到类似问题,照以上方法就能解决。