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