Article View: es.comp.lenguajes.java
Article #17614Imagenes en Applet
From: Jorge Rey Martínez-Sapiña
Date: Mon, 06 Nov 2000 00:00
Date: Mon, 06 Nov 2000 00:00
40 lines
1690 bytes
1690 bytes
Quiero insertar una imagen en un applet, pero como quiero a�adir
m�s componentes que la imagen, He creado una clase denominada Imagen que
seria la que carga la imagen y luego desde el applet instancio la clase
y la introduzco, el codigo es el siguinte:
import java.awt.*;
import java.net.*;
import java.applet.*;
class Imagen extends Canvas {
private Image _imagen;
Imagen(Applet _desde) {
super();
URL url;
try {
url = new URL (_desde.getCodeBase(),"Imagen.gif");
_imagen = _desde.getImage (url);
} catch (Exception e) {
System.out.println("Excepcion constructor Imagen");
e.printStackTrace();
_imagen = null;
}
}
public void paint (Graphics g) {
System.out.println("Llamado metodo paint");
if (_imagen!=null)
g.drawImage (_imagen,0,0,this);
}
public void update (Graphics g)
{
System.out.println("Llamado metodo update");
paint (g);
}
}
�Porque no funciona?�Como lo puedo hacer si no?
Technical Details
Message-ID:
<3A06904A.5CF5C82F@cesatel.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,a8c7d94b9d0afbbd,start X-Google-Attributes: gid1116f3,public From: Jorge Rey Martínez-Sapiña <jrey@cesatel.es> Subject: Imagenes en Applet Date: 2000/11/06 Message-ID: <3A06904A.5CF5C82F@cesatel.es> X-Deja-AN: 690225949 Content-Transfer-Encoding: 8bit X-Accept-Language: es Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: newsmaster@company.com X-Trace: telenews.teleline.es 973509117 193.144.50.149 (Mon, 06 Nov 2000 12:11:57 MET) Organization: Typhoon Authentication Testing Club MIME-Version: 1.0 NNTP-Posting-Date: Mon, 06 Nov 2000 12:11:57 MET Newsgroups: es.comp.lenguajes.java