Mon, 21 Aug 2006 17:27:01 +0200

<iaraM.olzsaL@nokia.com>

RE: [Java lista] Re: thread sleep kérdés


  Hali!

>> A t.run(); nem indítja el a szálat, hanem meghívja a run() 
metódust!
>Ez most segített, de nem értem, miért. A szálak ugyanis 
>korábban is futottak, hiszen a konzolra kiírták, amit kell, és 
>megfelelő időzítéssel (ez is a run metódus része). El 
tudnád 
>magyarázni szájbarágósabban?

Ha a run metodust hivod, akkor nem inditasz kulon szalat, hanem
csak az adott szalbol szepen meghivod egymas utan az egyik, majd
a masik run metodust. A GUIban meg valoszinuleg azert nem tortent 
valtozas, mert a swing cache-elte az egyes resz valtozasokat, es 
egyszerre rajzolta ki, amit kellett, amikor visszatert a vezerles.
Te pedig egymas utan ugyanarra a teruletre ketszer is rajzoltal,
az elsonek tehat nem volt semmi hatasa (mivel meg azelott felulirtad, 
hogy visszaadtad volna a vezerlest a swingnek).

  Ba'ly,
    Atleta