1. Buka NetBeans
IDE 6.8
2. Klik File – New
Project
3. Klik Java di
kolom Categories
4. Klik Java
Application di kolom Projects
5. Perhatikan
gambar berikut:
6. Klik tombol
Next
7. Lakukan setting
berikut:
a. Project Name:
Jam (atau sesuai nama yang diinginkan)
b. Project
Location: D:\100java (atau sesuai direktori anda)
c. Hilangkan tanda
centang pada kotak Create Main Class
d. Perhatikan
gambar berikut:
8. Klik tombol
Finish
9. Klik kanan pada
project Jam
10. Lihat gambar
berikut:
11. Klik New
12. Klik JFrame
Form
13. Ketik di kotak
Class Name: JamJFrame
14. Lihat gambar
berikut:
15. Klik tombol
Finish
16. Lihat gambar
berikut:
17. Klik tombol
Source yang ditandai merah pada gambar di atas, lalu copy script berikut :
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();
}
}
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();
}
}
21. Hapus script
berikut ini (letaknya di paling bawah):
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new
JamJFrame().setVisible(true);
}
});
23. Jalankan
program kita (Klik Run – Run File) pilih class Jam Java
24. Muncul hasilnya
seperti ini:
5 comments
nice.. sangat membantu :D
ReplyBagus.... Sangat membantu
Replyyang dihapus bagian yang mana ya ?
Replylagi nyari nyari gimana cara nya naruh angka nol jika jam menit dan detik lebih dari 9, eh nemu thanks bang
ReplyCara Membuat Jam Digital Dengan Java Di Netbeans >>>>> Download Now
Reply>>>>> Download Full
Cara Membuat Jam Digital Dengan Java Di Netbeans >>>>> Download LINK
>>>>> Download Now
Cara Membuat Jam Digital Dengan Java Di Netbeans >>>>> Download Full
>>>>> Download LINK
Post a Comment