[Java lista] progressbar

Auth Gábor auth.gabor at javaforum.hu
2006. Dec. 28., Cs, 15:13:59 CET


Halihó!

2006. december 28. 14.30 dátummal Maglódszki Viktor ezt írta:
> sziasztok !progressbar használata esetén mit kell tennem, hogy a
> progressbar lépjen azon kivűl, hogy setValue-val uj értéket adok?ha
> megállitom a program futását akkor lép vagyis oda ellép ahol
> megállitottamde sima futás közben nem lépgondolom nem aktiválódik az uj
> érték amig adtam neki..

  Az oka az, hogy a Swing nem fut külön szálban, akkor aktualizálódik a 
kirajzolt érték, ha a saját programod végzett az esemény feldolgozásával. 
Érdemes implementálni a Runnable interfészt és az események kezelését szálban 
végezni, ekkor nem történik az, amit írsz.
  Persze csak akkor, ha az események kezelése több időt vesz igénybe, vagyis 
annyit, amennyit a felhasználó már észrevesz... :)
-- 
http://www.javaforum.hu -=- http://www.enaplo.hu
Auth Gábor -=- FreeBSD 5.4 -=- http://bsd.lap.hu
http://www.javaforum.hu/web/authgabor/


További információk a(z) Javalist levelezőlistáról