【摘要】:一个Web页中的多个小应用程序可以直接通过java.applet包中提供的方法进行通信。通过AppletContext对象,可以得到当前小应用程序运行环境的信息。
10.4 小应用程序与工作环境的通信
在Applet类中提供了许多方法,使之可以与浏览器进行通信。下面对这些方法进行简要的介绍。
(1)一个Web页可包含一个以上的小应用程序。一个Web页中的多个小应用程序可以直接通过java.applet包中提供的方法进行通信。
(2)在java.applet.Applet类中提供了如下方法得到当前运行页的环境上下文Applet-Context对象。
public AppletContext getAppletContext();
(3)通过AppletContext对象,可以得到当前小应用程序运行环境的信息。AppletContext是一个接口,其中定义了一些方法可以得到当前页的其他小应用程序,进而实现同页小应用程序之间的通信。
①得到当前运行页的环境上下文AppletContext对象:
public AppletContext getAppletContext();
②取得名为name的Applet对象:
public abstract Applet getApplet(String name);
③得到当前页中所有Applet对象:
public abstract Enumeration getApplets();
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。