两个IE中打开同一个APPLET,我的类中有静态公共变量,修改其中一个IE中applet的静态公共变量,另一个IE中的也跟着改变。高手有什么办法能解决这个问题啊???我的程序结构如下:
public class trend extends Applet {
    Pen pen[]=new Pen[8];
}class Pen extends Panel{
    static public long x;
}难道多个IE打开一个APPLET是只生成一个APPLET对象吗?

解决方案 »

  1.   

    似乎和IE有关
    如果打开两个IE输入同一个APPLET的页面地址访问,则没有这个问题,不会相互影响。如果是在一个页面中的超连接点两次打开的两个APPLET页面,就会相互影响。高人站出来讲解一下吧!!
      

  2.   

    打开两个IE,在Windows中是开了两个进程来运行Applet,可查看Windows任务管理器的进程监控。而在一个IE中点开的连接则是一个进程中的两个线程
      

  3.   

    高人,那如何能解决点开两个APPLET相互影响的问题呢???
      

  4.   

    可能我没说清楚在一个IE中的APPLET中改变静态变量static public long x;,
    另一个APPLET中的这个变量也跟着变了我不希望出现这种情况