🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #17614

Imagenes en Applet

#17614
From: Jorge Rey Martínez-Sapiña
Date: Mon, 06 Nov 2000 00:00
40 lines
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-mail

Show 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