INTERNET选项--高级--讲java应用于applet选上,去掉microsoft vm之前的所有钩

解决方案 »

  1.   

    今天在sun上浏览applet的例子时,自动装了个东西,可能是jre,装了以后,internet高级选项中多了个叫“将java2 1.4.2应用于<applet>的选项,我选中了它,去掉了microsoft vm这前的选项,重启后还不行,不知道怎么回事,请高手指点
    谢谢
      

  2.   

    在编译*.java文件时用下面的命令:javac -target 1.1 *.java
    这样应该可以的你试一下!!~~~~~~~~~~~~```
      

  3.   

    如果将java2 1.4.2应用于<applet>的选项,我选中了它,去掉了microsoft vm这前的选项这样不行,那就试试看去掉java2 1.4.2应用于<applet>,选中microsoft vm下的所有钩,试试看。现在applet一般不使用sun的虚拟机就是用microsoft vm的虚拟机。
      

  4.   

    各位大哥,怎么你们说的我都试过去了就是不行
    而且我把<applet>中的code改成没有那个类的名字,显示结果没有改变,
    我下面把源码都列出来让你们看看
    <html>
    <body>
    <applet code=newlayouttest width=300 height=100>
      </applet>
    </body>
    </html>
    import java.awt.*;
    import java.applet.Applet;
    /*
    <applet code="newlayouttest" width=1000 height=700>
    </applet>
    */public class newlayouttest extends Applet
    {
    Button btn11,btn22,btn31;

    public void init()
    {
    setLayout(new SpecificGridLayout(4,4,5,5));

    }
    public void paint(Graphics g)
    {
    btn11=new Button("1,1");
    add("1,1",btn11);
    validate();
    btn22=new Button("2,2");
    add("2,2",btn22);
    validate();
    btn31=new Button("3,1");
    add("3,1",btn31);
    validate();
    btn11=new Button("0,0");
    add("0,0",btn11);
    validate();
    btn11=new Button("0,2");
    add("0,2",btn11);
    validate();
    btn11=new Button("0,3");
    add("0,3",btn11);
    validate();
    btn11=new Button("1,0");
    add("1,0",btn11);
    validate();
    btn11=new Button("1,2");
    add("1,2",btn11);
    validate();
    btn11=new Button("1,3");
    add("1,3",btn11);
    validate();
    btn11=new Button("3,3");
    add("3,3",btn11);
    validate();
    btn11=new Button("4,4");
    add("4,4",btn11);
    validate();

    }

    }
      

  5.   

    我把你的源代码在我自己电脑编译的时候发现了一个错误:setLayout(new SpecificGridLayout(4,4,5,5));它说不能识别Specific,我把这句该成了:setLayout(new GridLayout(4,4,5,5));
    编译通过,并且能够在ie中正确显示!
      

  6.   

    哦不好意思啊,那个SpecificGridLayout是我自己编的一个布局管理器
    我编的applet都可以在appletviewer上使用,不过就是不能在IE中显示,
    不知道问题在哪??
      

  7.   

    IE利用java2的运行环境库无法识别你自己开发的布局管理器吧?要用标准的布局。以前用jbuilder的xylayout也是不行的,除非客户机设置好你这个布局管理器的classpath
      

  8.   

    javac -target 1.1 *.java试一下