Membuat jam digital realtime dengan Java-Netbeans

1. Desain form seperti gambar berikut, masukan jLabel yang nantinya untuk menampilkan jam digital itu sendiri.



2. dan ketik source code dibawah initComponent atau dengan dapat membuat procedure. berikut source code lengkapnya.
    
/*
 * Copyleft Andi Rustandi.
 * Silahkan kunjungi blog saya | 
 * andyfebruary.blogspot.com.
 */

package jamdigital;
import java.util.Calendar;
import java.util.GregorianCalendar;

/**
 *
 * @author andi
 */
public class jam_digital extends javax.swing.JFrame {
int waktumulai =0;

    /**
     * Creates new form jam_digital
     */
    public jam_digital() {
        initComponents();
        new Thread(){
            @Override
            public void run(){
              while(waktumulai == 0){
                Calendar kalender = new GregorianCalendar();
                    int jam = kalender.get(Calendar.HOUR);
                    int menit = kalender.get(Calendar.MINUTE);
                    int detik = kalender.get(Calendar.SECOND);
                    int AM_PM = kalender.get(Calendar.AM_PM);
                    String siang_malam ="";
             if(AM_PM == 1){
                    siang_malam="PM"; 
             }else{
                    siang_malam = "AM";   
                  }
             String time = jam + ":" + menit + ":" + detik + " " + siang_malam;
             jLabel1.setText(time);               
              }  
            }
        }.start();
    }



3. untuk jenis fontnya pilih DS-DIGITAL, bila tidak tersedia anda dapat mendownloadnya dan menginstallnya di sini

4. berikut tampilan saat program dijalankan
   

selamat berkreasi...
sumber : https://www.youtube.com/watch?v=gyyj57O0FVI
Filed Under :
background