Picproje Elektronik Sitesi

PROGRAMLAMA DİLLERİ => Diğer => Konuyu başlatan: xoom - 19 Aralık 2016, 13:10:49

Başlık: Java 2 Bağımsız Timer
Gönderen: xoom - 19 Aralık 2016, 13:10:49
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.
Başlık: Ynt: Java 2 Bağımsız Timer
Gönderen: 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
Başlık: Ynt: Java 2 Bağımsız Timer
Gönderen: xoom - 19 Aralık 2016, 17:43:02
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ı.
Başlık: Ynt: Java 2 Bağımsız Timer
Gönderen: muhittin_kaplan - 19 Aralık 2016, 18:07:15
kodunuzda timer2 nerede ?