Thursday 20 February 2014

Swing Worker (Pemgraman Java)

Swing worker merupakan kelas pada java yang biasanya digunakan untuk membuat background thread. Dimana background thread ini berfungsi menjalankan proses yang cukup lama, seperti query ke database atau proses - proses yang lainnya.


Untuk membuat backgoround thread sangat sederhana. kita cukup membuat sebuah kelas yang mengextends kelas Swing Worker. Kemudian kita ciptakan Object dari kelas tersebut dan panggil method execute() yang merupakan method dari kelas Swing Worker.



Agar lebih jelas, di post selanjutnya saya akan memberikan program sederhana untuk membuat background thread dengan menggunakan Swing Worker.. 



terima kasih.. 
 Pemograman Java

/**
 *
 * @author adi nuralim
 */
public class SwingWorkerExample extends SwingWorker<Void, Void> {
//method override dari kelas SwingWorker
    @Override
    protected Void doInBackground() throws Exception {
       while(true){
     
//statement dari program....
//thread yang akan berjalan setiap 1000milisecond. atau 1 detik
           Thread.sleep(1000);
       }
    }
    
}
Tampilannya akan terlihat seperti Ini :
  

Sumber :http://adicodes.blogspot.com/
 

0 comments:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More