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.
terima kasih :D
ReplyDeletesama-sama gan. :)
ReplyDeletemampir lagi ya..
gann ni menggunakan java class atau pake jframe from,,,mohon pencerhnn ya
ReplyDeleteada gak gan contoh aplikasi jam digital yg udan jadi?
ReplyDeletesaya masih bngung ni gan