🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: java.awt.canvas

#26191
From: Ruben Cabello Sanabria
Date: Thu, 28 Jan 1999 00:00
30 lines
1647 bytes
oops, perd�n, hay un peque�o error en la respuesta anterior, si lo que
quieres es pintar la imagen sobre el Canvas y no
sobre el Frame como hab�a supuesto yo. En ese caso tienes que crear una
clase hija de java.awt.Canvas y sobrescribir
su m�todo:

public void paint(Graphics g)

para que pinte la imagen, utilizando como ImageObserver, esta vez si,
this

tambi�n deber�as sobrescribir el m�todo update de la siguiente forma:

public void update(Graphics g) {
	paint(g);
	}

para evitar que el m�todo update de la clase Canvas borre primero la
pantalla y despu�s paint pinte la imagen. Usando esta t�cnica
eliminas el parpadeo que se produce en pantalla al pintar.

perd�n por la equivocaci�n anterior ;)

 
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: <36B02F6D.7870FDFF@adi.uam.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <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: <36B02F6D.7870FDFF@adi.uam.es>
X-Deja-AN: 437879431
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 917516153 24398 150.244.11.107 (28 Jan 1999 09:35:53 GMT)
Organization: Universidad Autónoma de Madrid
Mime-Version: 1.0
NNTP-Posting-Date: 28 Jan 1999 09:35:53 GMT
Newsgroups: es.comp.lenguajes.java