[ Missundaztood @ 20.01.2005. 01:28 ] @
Imam problema sa Timer-om. Koristim ga u svojoj aplikaciji i potrebno mi je da on samog sebe reschedule-uje.
postavljen je sa npr
Timer t = new Timer();
imam napravljen TimerTask
pozovem
t.schedule(nekitask, 0, 1000)
sto ce reci da ga izvrsava na 1000 ms.
Medjutim meni je u okviru tog taska potrebno da promenim interval na koliko da se okida ovaj tajmer t.
Ako je neko uspeo tako nesto da izvede bio bih mu zahvalan.

inace pisao sam u tasku samo
t.schedule(nekitask, 0 , novovreme)
ali dobijam gresku da je tajmer vec schedulovan i da ne moze ponovo

Ovo mi je jako bitno, jer mi je cela logika aplikacije bazirana na tome.
Naravno, u pitanju je Real-Time sistem za simulaciju M/M/1,2 level preemptive priority algoritma.
[ nikao @ 20.01.2005. 12:50 ] @
A sto ne napravis novi timer svaki put? (Naravno prethodno zoves t.cancel() da ti se prethodni nebi ponavljo).
[ mucky @ 20.01.2005. 13:04 ] @
Ili napravi sam svoj Timer koji ce moci da radi to sto ti treba :)
Rekao bih da zaista nije tesko uraditi tako nesto...


--
Until Eve arrived, this was a man's world. -- Richard Armour