Pages

Cara Membuat Jam Digital menggunakan Java

Java merupakan sebuah bahasa pemrograman yang multiplatform, yang berarti bahasa pemrograman ini dapat kompatible pada berbagai maca sistem operasi seperti Windows, Linux, dan lain-lain. Pada postingan saya kali ini saya akan menshare kepada anda bagaimana membuat aplikasi Jam Digital menggunkaan bahasa pemrograman Java. Tidak usah panjang lebar lagi, langsung saja anda simak source code dibawah ini :


package kripto.main;


/**
 *
 * @author yoga
 */
import javax.swing.*;
import java.awt.event.*;
import java.util.Date;
import java.awt.*;


class jamDigital extends JFrame {
  // Deklarasi komponen Label
  JLabel tampil_jam = new JLabel();


  // Konstruktor
  public jamDigital() {
    tampil_jam.setFont(new Font("Dialog", 1, 30));
    this.getContentPane().setLayout(new FlowLayout());
    this.getContentPane().add(tampil_jam);


    // ActionListener untuk Keperluan Timer
    ActionListener taskPerformer = new ActionListener() {
      public void actionPerformed(ActionEvent evt) {
        String nol_jam = "";
        String nol_menit = "";
        String nol_detik = "";
        // Membuat Date
        Date dt = new Date();
        // Mengambil nilaj JAM, MENIT, dan DETIK Sekarang
        int nilai_jam = dt.getHours();
        int nilai_menit = dt.getMinutes();
        int nilai_detik = dt.getSeconds();
        // Jika nilai JAM lebih kecil dari 10 (hanya 1 digit)
        if (nilai_jam <= 9) {
          // Tambahkan "0" didepannya
          nol_jam = "0";
        }
        // Jika nilai MENIT lebih kecil dari 10 (hanya 1 digit)
        if (nilai_menit <= 9) {
          // Tambahkan "0" didepannya
          nol_menit = "0";
        }
        // Jika nilai DETIK lebih kecil dari 10 (hanya 1 digit)
        if (nilai_detik <= 9) {
          // Tambahkan "0" didepannya
          nol_detik = "0";
        }
        // Membuat String JAM, MENIT, DETIK
        String jam = nol_jam + Integer.toString(nilai_jam);
        String menit = nol_menit + Integer.toString(nilai_menit);
        String detik = nol_detik + Integer.toString(nilai_detik);
        // Menampilkan pada Layar
        tampil_jam.setText("  " + jam + " : " + menit + " : " + detik + "  ");
      }
    };
    // Timer
    new Timer(1000, taskPerformer).start();
  }


  // MAIN
  public static void main(String[] args) {
    jamDigital jd = new jamDigital();
    jd.setTitle("Jam Digital");
    jd.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    jd.setSize(200, 90);
    jd.show();
  }
}

Dan ketika anda Run, maka akan keluar hasil seperti ini :

Jam yang ditampilkan tersebut merupakan jam yang pada saat itu berlangsung di sistem komputer anda pula.

Selamat mencoba.!

Tag :
java, pemrograman, membuat jam, cara membuat jam digital dengan java, jam java, membuat jam dengan java.

4 comments:

  1. sama-sama gan. :)
    mampir lagi ya..

    ReplyDelete
  2. gann ni menggunakan java class atau pake jframe from,,,mohon pencerhnn ya

    ReplyDelete
  3. ada gak gan contoh aplikasi jam digital yg udan jadi?
    saya masih bngung ni gan

    ReplyDelete

thank you Bagi teman - teman semua yang telah berkunjung, mohon memberikan secarik komen disini agar blog ini lebih maju kedepannya. Salam Blogger.

Download Minecraft 1.4.6

Minecraft is a sandbox construction game, inspired by Infiniminer, and created by Markus Persson, the founder of Mojang Specific...