En este grupo En todos

Foro de Applets Java



Problema con Applet y getAppletContext()

Alb
Madrid, España
Escrito por Alb Lop
el 23/06/2010

Hola a todos,


ODIO los problemas que resultan absurdos y que no tienen sentido (o al menos yo no lo encuentro).......... Y éste me está poniendo de los nervios...


El problema es que tengo varios Applets en una misma página y quiero que se comuniquen entre sí. Para explicar brevemente dos de los applets son:


- Una pantalla en la que aparece una imagen.

- Un cuadro de botones con el que poder realizar diversas transformaciones (como traslación, escalado 1:1, fit, zoom, etc).


Si pulso un botón en el cuadro de botones, con un evento asociado a dicho botón pongo el código (ejemplo para hacer un fit):


Screen screen = (Screen) this. GetAppletContext(). GetApplet("screen");

Screen. Fit();


Cosa que, o estoy mal de la cabeza, o he puesto perfectamente (compila y todo!). El problema es que no hace absolutamente nada y, tras varias comprobaciones haciendo un try/catch e imprimiendo el mensaje de excepción en un fichero, he visto que lo que pasa es que getAppletContext() devuelve null =S!


NOTAS:


-No es factible juntar los applets, se requieren separados.

-Los applets están todos juntos en un mismo fichero: he probado con la extensión html y con php y no funciona.


Necesito ayuda urgentísima, por favor os lo ruego!


Un saludo y muchas gracias =)!