Article View: es.comp.lenguajes.java
Article #29199Re: No es tan sencillo.. creo
From: Jorge Baez
Date: Wed, 14 Jan 1998 00:00
Date: Wed, 14 Jan 1998 00:00
63 lines
2434 bytes
2434 bytes
>> Y otra cosa... si tengo un Applet Runnable, por supuesto
>> me interesa parar su ejecuci�n al cambiar de documento
>> en el Browser, por si es un sistema anti Threads como
>> IRIX... (?) pero qu� carajo pasa cuando hacemos un
>> BACK? el applet est� m�s parado que los mu�ecos
>> del Museo de Cera (Ah!). Lamentable. Hay alguna soluci�n?
>
>�Qu� es eso de un sistema anti-threads? �No puedes despertar el
>thread cuando se vuelve a ejecutar el m�todo start() del applet?
Sistema anti-Thread : todo sistema que odia los threads o que se convierte
en una clase especial de tostadores morados... :-)
En realidad no se de lo que me hablas... Pongo un trozo de c�digo y nos
entendemos.
public void run() {
while(isAlive) {
long contador=0;
try {
// aqu� hago un fade in de un texto
for(int i=7;i>=0;i--) {
flux.sleep(100);
fade(i);
}
// aqui lo mantengo
flux.sleep(5000);
// si han pasado m�s de 2 minutos me conecto y pillo el texto
nuevo
if(contador++>=20) {
conectar();
contador=0;
}
// aqui hago el fade out
for(int i=0;i<8;i++) {
flux.sleep(100);;
fade(i);
}
// cambio de index de noticia
actualNew++;
if(actualNew==totalNews)
actualNew=0;
} // fin try
catch(Exception ie) {
stop();
}
} // end while
}
El m�todo FADE es una chorrada, ya he probado c�anto consume y no es el
problema.
Mi problema es que consumo demasiados recursos. Sin m�s.
A ver si se puede hacer algo... Conozco los tricks para un s�lo sleep, pero
cuando tengo m�s (?)
__giGGler__
Technical Details
Message-ID:
<69ih8l$oue$1@eubuf21.eu.concert.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<69g0jo$s80$1@eubuf21.eu.concert.net> <34BB96C8.F3FEF799@ran.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,6e177b47b509efd4 X-Google-Attributes: gid1116f3,public From: "Jorge Baez" <giggler@recoletos.es> Subject: Re: No es tan sencillo.. creo Date: 1998/01/14 Message-ID: <69ih8l$oue$1@eubuf21.eu.concert.net> X-Deja-AN: 315855028 References: <69g0jo$s80$1@eubuf21.eu.concert.net> <34BB96C8.F3FEF799@ran.es> X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Organization: Concert Internet Plus Newsgroups: es.comp.lenguajes.java