🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Parpadeos en un applet.

#27134
From: Gerardo
Date: Tue, 03 Nov 1998 00:00
34 lines
1768 bytes
	El problema que comentas que tienes no pasa por el m�todo que est�s
utilizando (el correcto bajo mi humilde punto de vista), sino que la culpa
es del m�todo update(), heredado de la clase Applet. Cuando llamas al
m�todo repaint() para redibujar, este llama a este m�todo, porque este es
el encargado de llamar a paint(). El parpadeo te aparece porque el m�todo
update(), antes de llamar al paint(), limpia la pantalla.
	La soluci�n es simple: hay que sobreponer (sobrepasar) el m�todo update()
dentro de tu applet as�:

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

Suerte y comunicame si esto funciona.
Gerardo.

reyes <freyes@jet.es> escribi� en art�culo <363BC969.787B699A@jet.es>...
>     Tengo un applet en el cual pongo un grafico de fondo y luego con el
> raton desplazo el
> punto de mira, pero cada vez que se genera una nueva imagen el recuadro
> del applet parpadea.
> En un principio me parecia raro, porque utilizo el tipico sistema de
> poner primero el fondo en un
> Image luego el punto de mira sobre este y luego, paso este Image al
> applet con DrawImage,
> es decir que es el mismo sistema de off-screen que se usa en c/c++,
> tener un buffer con el
> grafico y luego lo pasas a la pantalla, pero aqui esto me parpadea, me
> puede algien ayudar.
> 
>     Gracias.
> 
> 
Technical Details
Message-ID: <01be074d$7770a5e0$442f20c8@200.32.46.2.bariloche.com.ar>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <363BC969.787B699A@jet.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,4f318117b0c342d
X-Google-Attributes: gid1116f3,public
From: "Gerardo" <gere@mailroom.com>
Subject: Re: Parpadeos en un applet.
Date: 1998/11/03
Message-ID: <01be074d$7770a5e0$442f20c8@200.32.46.2.bariloche.com.ar>
X-Deja-AN: 407984685
References: <363BC969.787B699A@jet.es>
Organization: Argentina On-Line
Newsgroups: es.comp.lenguajes.java