对话框应继承Dialog或JDialog,在要求弹出的时候,new 一下就可以了。
弹出的对话框会有黄色标签的,安全性要求,去不掉,可用JInternalFrame替代。
在两个Applet中传递参数,调用javascript是可以的,applet有取参数的接口,
我以前见过在两个applet(同一个页面内)中画线的例子。实在要,我给你找一下。

解决方案 »

  1.   

    同一个页面中的applet之间是可以相互通信的,
    Applet app=getAppletContext().getApplet("applet2");
    然后可以用app来调用另一个applet中的方法
      

  2.   

    java.applet包的AppletContext类包含如下两个成员方法:getApplet和getApplets。使用这两个方法,Applet能够寻找到其他的Applet并调用它们的方法。不过这是以满足如下安全条件为前提的: 所有Applet位于同一服务器的同一目录。 
    所有Applet运行在同一页面且位于同一浏览器窗口内。   通过APPLET标记的name属性,我们可以用如下代码引用指定的Applet: 
        Applet theOtherApplet = getApplet("app1");
       //调用该Applet的公用方法
        theOtherApplet.anyMethod();