🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: No es tan sencillo.. creo

#29199
From: Jorge Baez
Date: Wed, 14 Jan 1998 00:00
63 lines
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-mail
References: <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