[ Mladen Mitrovic @ 08.01.2005. 23:20 ] @
Ovo je cisto vezano za moje bavljenje javom, a program nema nikakvu svrhu osim UCENJA.. Treba da koriscenjem Timer i TimerTask klasa napravim da se na svakih 2sekunde pojavljuje poruka, 5 puta na primer, s tim(e sad dolazi problem) sto posle svake 2sec treba da ispisuje, prvo 1, pa 2, pa 3,4 i 5... Evo sta sam ja napraviio. On prikaze posle 2. sek sve odjednom iako mi nije jasno gde gresim: Code: import java.util.*; public class PetPoruka { int pon=1; static Timer vreme; public PetPoruka(){ do{ vreme=new Timer(); Poruka p=new Poruka(pon); vreme.schedule(p, 2000); pon++; } while (pon<6); vreme.cancel(); } public class Poruka extends TimerTask{ int i=0; public Poruka(int x){ this.i=x; } public void run(){ System.out.println(" Javljam se "+i+" put"); } } public static void main(String[] args){ new PetPoruka(); } } Pokusavao sam na razne nacine, ali se uvek zavrsi! Ako mozete da mi skrenete paznju gde gresim... |