<HTML> <BODY> <TITLE>NervousText</TITLE> <HR> <APPLET code="NervousText.class" width=600 height=50> <PARAM name="name" value="Nervoso"> <PARAM name="text" value="Curso de Java"> </APPLET> <HR> </BODY> </HTML>Interface java.applet.AppletContext
Esta interface corresponde ao ambiente do applet. Pode ser usada por um applet para obter informação do ambiente, que é geralmente o browser ou o applet viewer.
O seu método getApplet captura o applet pelo nome:
public abstract Applet getApplet(String nome)Retorna null se o applet não existe.
Classe básica de applets, responsável pelos métodos necessários para se implementar applets.
O seu método getAppletContext captura o contexto do applet, que é usado pelo applet para controlar o ambiente, que é geralmente o browser ou o applet viewer.
public AppletContext getAppletContext()Applets numa mesma página HTML podem ser comunicar, como pode ser visto abaixo:
<HTML> <BODY> <TITLE>Comunicacao entre Aplets</TITLE> <HR> <APPLET code="A.class" width=600 height=50> <PARAM name="name" value="appletA"> </APPLET> <HR> <APPLET code="B.class" width=600 height=50> <PARAM name="name" value="appletB"> </APPLET> <HR> </BODY> </HTML>
public class A { ... public void run() { ... B b_app = (B) getAppletContext().getApplet("applet_b"); b_app.comece(); } //run ... }
public class B { ... public void comece() { } ... }
Sending Message To Other Applets On The Same Page -- Tutorial da Sun.
AppletContext (JDK 1.0.2)
Classe Applet (JDK 1.0.2)