以我的理解,每个小程序都是独立的实体。有可能有
小程序间的交流? 。如果是这样,如何实现?

谢谢
Ĵ

最佳答案

是。如果小程序之间的通信位于同一页面上并且源自同一域,则可以实现小程序之间的通信。您必须首先使用属性“名称=值”在页面中命名小应用程序,例如:

<applet code="FirstApplet.class" name="firstApplet" width=nn height=nn></applet>
<applet code="SecondApplet.class" name="secondApplet" width=nn height=nn></applet>


在FirstApplet.java中具有上述位置的代码中,使用以下代码访问SecondApplet:

SecondApplet secondApplet =
         (SecondApplet)getAppletContext().getApplet("secondApplet");
//invoke a method on secondApplet here


同样,您可以在SecondApplet.java中访问FirstApplet。

关于java - 小程序间通讯,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2622377/

10-12 14:23