Topic: [ASK] Komponen Timer pada Java Netbeans

Salam,
Mohon bantuannya, saat ini saya lagi belajar Java menggunakan NetBeans 6.5.
saya mencari komponen yang berfungsi sebagai timer untuk menjalankan perintah dalam Netbeans tetapi tidak menemukan komponen tsb pada palette.
Mohon bantuannya bagaimana untuk menbuat prosedure agar sistem bisa menjalankan perintah tiap periode tertentu seperti fungsi TTimer pada Delphi.
Terimakasih atas bantuan informasinya.

Re: [ASK] Komponen Timer pada Java Netbeans

utk fungsi timer, Java tidak menggunakan komponen visual seperti Delphi.
tapi menggunakan class java.util.Timer.

untuk scheduling yg lebih mumpuni, bisa menggunakan framework Quartz
http://www.opensymphony.com/quartz/

3 (edited by aditbalkam 10-12-2010 20:05:38)

Re: [ASK] Komponen Timer pada Java Netbeans

untuk timer, kodenya bisa dengan ini:

int pewaktu = 0;
private Timer time;
time = new Timer();
time.schedule(new timeSchedule(), 0, 1000);
class timeSchedule extends TimerTask{
    public void run(){
        pewaktu++;
        System.out.println(pewaktu);
        if(pewaktu==60){
            System.out.print("Sudah satu menit berlalu");
            stop();
        }
    }
}
public void stop(){
        time.cancel();
}

itu kode kasarnya, bisa disesuaikan dengan kebutuhan big_smile. Dan jangan lupa import java.util.Timer dan java.util.TimerTask
Kalo aq pake netbeans, bikin class khusus timer, lalu buat method tersendiri untuk menampilkan jam, mengeset sekaligus menyetopnya, lalu class yang lain (khususnya class untuk gui) tinggal memanfaatkannya.

it's my homepage: adit.co.cc | aditbalkam.co.cc

Re: [ASK] Komponen Timer pada Java Netbeans

Terima kasih untuk solusinya..
Akhirnya bisa juga mengeksekusi perintah berdasarkan timer ..