Article View: es.comp.lenguajes.java
Article #28781Incomunicacion de Applets
From: Eustaquio Martín
Date: Thu, 12 Mar 1998 00:00
Date: Thu, 12 Mar 1998 00:00
102 lines
4512 bytes
4512 bytes
This is a multi-part message in MIME format.
------=_NextPart_000_0006_01BD4DD6.CDF70520
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Tengo que comunicar dos applets en la misma p=E1gina y me dan problemas.
Explico:
El applet A(menucl) y el B(titulo) los he creado en el mismo =
paquete(menu).
El A ante un evento click llama a un m=E9todo (cambia(int)) del B.
El c=F3digo utilizado para esto en el A es:
Applet rotFam;
rotFam=3DgetAppletContext().getApplet("rotFam");
((titulo)rotFam).cambia(numero);
La etiqueta html del applet B es:
<APPLET CODE=3D"menu.titulo.class" CODEBASE=3D"Clases" ID=3D"rotFam" =
WIDTH=3D"168" HEIGHT=3D"24" ALIGN=3D"BOTTOM" =
NAME=3D"rotFam"></APPLET></TD>
Para empezar cuando cargo la p=E1gina, y aunque los dos applets =
funcionen, el A lanza la excepci=F3n:
java.lang.NullPointerException at menu/menucl.mouseUp
Perd=F3n por lo escueto del mensaje pero si lo adorno con mas palabras =
lo l=EDo.
Os rogar=EDa ayuda.
Saludos.
Eustaquio Mart=EDn
Sevilla (Spain)
e-mail: eustma@softcom.es
ICQ 7790167
------=_NextPart_000_0006_01BD4DD6.CDF70520
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>
<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.72.2106.6"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#000000><FONT size=3D3>Tengo que comunicar dos =
applets en la=20
misma página y me dan problemas.</FONT></FONT><FONT =
size=3D3></FONT></DIV>
<DIV><FONT color=3D#000000><FONT size=3D3></FONT></FONT><FONT=20
size=3D3>Explico:</FONT><FONT size=3D2></FONT></DIV>
<DIV><FONT size=3D2>El applet A(<FONT color=3D#000080>menucl</FONT>) y =
el B(<FONT=20
color=3D#000080>titulo</FONT>) los he creado en el mismo paquete(<FONT=20
color=3D#000080>menu</FONT>).</FONT></DIV>
<DIV><FONT size=3D2>El A ante un evento click llama a un método =
(<FONT=20
color=3D#000080>cambia(int)</FONT>) del B.</FONT></DIV>
<DIV><FONT size=3D2>El código utilizado para esto en el A =
es:</FONT></DIV>
<BLOCKQUOTE><FONT size=3D2><FONT size=3D2><FONT color=3D#000080>Applet=20
rotFam;<BR></FONT></FONT></FONT><FONT color=3D#000080><FONT=20
=
size=3D2>rotFam=3DgetAppletContext().getApplet("rotFam");<BR>((=
titulo)rotFam).cambia(numero);</FONT></FONT><FONT=20
size=3D2></FONT></BLOCKQUOTE>
<DIV><FONT size=3D2></FONT><FONT size=3D2>La etiqueta html del applet B=20
es:</FONT></DIV>
<DIV><FONT size=3D2><FONT color=3D#000080><APPLET=20
CODE=3D"menu.titulo.class" CODEBASE=3D"Clases"=20
ID=3D"rotFam" WIDTH=3D"168" HEIGHT=3D"24"=20
ALIGN=3D"BOTTOM"=20
NAME=3D"rotFam"></APPLET></TD></FONT></FONT></DI=
V>
<DIV><FONT size=3D2><FONT color=3D#000080></FONT></FONT> </DIV>
<DIV><FONT size=3D2><FONT color=3D#000000 face=3D"">Para empezar cuando =
cargo la=20
página, y aunque los dos applets funcionen, el A lanza la=20
excepción:</FONT></FONT></DIV>
<DIV><FONT size=3D2><FONT color=3D#000000 =
face=3D""></FONT> <FONT=20
color=3D#800000>java.lang.NullPointerException at=20
menu/menucl.mouseUp</FONT><BR></FONT></DIV>
<DIV>Perdón por lo escueto del mensaje pero si lo adorno con mas =
palabras=20
lo lío.</DIV>
<DIV>Os rogaría ayuda.</DIV>
<DIV><FONT color=3D#000000 size=3D2><BR><BR>Saludos.</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT> </DIV>
<DIV><FONT color=3D#000000 size=3D2>Eustaquio Martín<BR>Sevilla=20
(Spain)<BR>e-mail: <A=20
href=3D"mailto:eustma@softcom.es">eustma@softcom.es</A><BR>ICQ=20
7790167</FONT></DIV></BODY></HTML>
------=_NextPart_000_0006_01BD4DD6.CDF70520--
Technical Details
Message-ID:
<6e8vur$jlt$1@talia.mad.ibernet.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,425bc6946c0549fd,start X-Google-Attributes: gid1116f3,public From: "Eustaquio Martín" <eustma@softcom.es> Subject: Incomunicacion de Applets Date: 1998/03/12 Message-ID: <6e8vur$jlt$1@talia.mad.ibernet.es> X-Deja-AN: 333358803 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0006_01BD4DD6.CDF70520" X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Organization: Telefonica Transmision de Datos Mime-Version: 1.0 Newsgroups: es.comp.lenguajes.java