Java 2 Bağımsız Timer

Başlatan xoom, 19 Aralık 2016, 13:10:49

xoom

Arkadaşlar 2 farklı timer'ı 2 farklı butonla kontrol problemi yaşıyorum java bilenler bir el atarmısınız.
           
            

btn1.setOnClickListener(new View.OnClickListener() { //Start Butonu
@Override
public void onClick(View v) {

Timer  Timer1=new Timer();
TimerTask gorev1=new TimerTask() {
 
@Override
public void run()    {
                   
   sayac++;
 if(sayac==5)
Timer1.cancel();
        }
};
 
             Timer.schedule(gorev1,0,1000);
});



2.bir timeri yönetemiyorum mesela 2.butonla başka bir timer2 başlatmak istediğimde timer1 o an neredeyse oradan saymaya devam ediyor.
oysa 2 bağımsız timer yapmak istiyorum.

muhittin_kaplan

#1
java bilmem ama thread la alakalı olduğunu düşünüyorum.

Burada örnek vermişler
http://stackoverflow.com/questions/10809814/multiple-swing-timers

xoom

Alıntı yapılan: muhittin_kaplan - 19 Aralık 2016, 14:26:49
java bilmem ama thread la alakalı olduğunu düşünüyorum.

Burada örnek vermişler
http://stackoverflow.com/questions/10809814/multiple-swing-timers
Baktım buralara ama atladığım bir kısım var.  2 timer'ı 2 farklı label'da gösteremedim gitti.  her iki labeldada tek timer değeri çıkıyor sinir bozucu olmaya başladı.

muhittin_kaplan