Javada Timer Kullanımı
Belirli saniye aralıklarla çalışan uygulama
100 ml saniye sonra çalışan ve 500 milisaniyede tekrar çalışan uygulama
import java.awt.Component;
import java.util.Timer;
import java.util.TimerTask;
import javax.swing.JApplet;
import javax.swing.JLabel;
class ZamanliCalisanNesne extends TimerTask {
public void run() {
System.out.println("hebele hubele ");
}
}
public class NewJApplet2 extends JApplet {
public void init() {
ZamanliCalisanNesne TureyenNesne = new ZamanliCalisanNesne();
Timer Zamanlayici = new Timer();
Zamanlayici.schedule(TureyenNesne, 100, 500);
}
}
import java.awt.FlowLayout;
import java.util.Timer;
import java.util.TimerTask;
import javax.swing.JApplet;
import javax.swing.JLabel;
public class NewJApplet extends JApplet {
int i=0;
public void init() {
setLayout(new FlowLayout());
Timer Zamanlayici = new Timer();
TimerTask Gorev = new TimerTask(){
public void run() {
add(new JLabel("hebele hubele " + (i++)));
update(null);
}
};
Zamanlayici.schedule(Gorev, 0, 1000);
//Applet bekliyor
try{
Thread.sleep(10000);
}
catch(InterruptedException exc){ }
//Zamanlayici Kapatiliyor
Zamanlayici.cancel();
}
}
Yorumunuzu Ekleyin
Javada Timer Kullanımı Yorumları +3 Yorum