Article View: es.comp.lenguajes.java
Article #26190Re: java.awt.canvas
From: Ruben Cabello Sanabria
Date: Thu, 28 Jan 1999 00:00
Date: Thu, 28 Jan 1999 00:00
41 lines
1901 bytes
1901 bytes
krank escribi�: > > Alguien me podr�a indicar como cargar una imgen desde un fichero *.gif, > i dibujarla en un canvas? > > Este es el procedimiento que sigo: > > ico = new Canvas(); > ico.setBounds(24,12,48,49); > add(ico); /* sobre un Frame */ > Toolkit tk = getToolkit(); > String fichero = "c://2001//stop.gif"; > Image img = ico.createImage(45,45); > img = tk.getImage(fichero); > Graphics gr = img.getGraphics(); > gr.drawImage(img,24,12,48,49, ? ); > > pero en el metodo drawImage(Image i, int x, int y, int w, int h, > ImageObserver io); > no se como conseguir un ImageObserver. > > �No hay otra de forma de hacerlo? > > nota: trabajo con una aplicaci�n no con un Applet. > > Gr�cias a quien pueda ayudarme. el mismo frame es un ImageObserver. Por el c�digo supongo que has creado una clase que extiende a java.awt.Frame. Bien, pues ya tienes un ImageObserver... simplemente haz: gr.drawImage(img,24,12,48,49,this); Rub�n Cabello Sanabria Ingenier�a Inform�tica - Universidad Aut�noma de Madrid ruben.cabelloNOSPAM@adi.uam.es Ruben.CabelloNOSPAM@ii.uam.es (quitar el NOSPAM)
Technical Details
Message-ID:
<36B02C6A.C6699B9F@adi.uam.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<78gbvb$40l$1@talia.mad.ttd.net>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,8359cbdb143b8468 X-Google-Attributes: gid1116f3,public From: Ruben Cabello Sanabria <ruben.cabello@adi.uam.es> Subject: Re: java.awt.canvas Date: 1999/01/28 Message-ID: <36B02C6A.C6699B9F@adi.uam.es> X-Deja-AN: 437876412 Content-Transfer-Encoding: 8bit References: <78gbvb$40l$1@talia.mad.ttd.net> X-Accept-Language: es Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: abuse@uam.es X-Trace: acebo.sdi.uam.es 917515381 24189 150.244.11.107 (28 Jan 1999 09:23:01 GMT) Organization: Universidad Autónoma de Madrid Mime-Version: 1.0 NNTP-Posting-Date: 28 Jan 1999 09:23:01 GMT Newsgroups: es.comp.lenguajes.java