Monday, 17 June 2013

Menampilkan Tanggal dan Waktu pada netbean





Selamat malam teman, malam ini saya akan memberikan bagaimana cara untuk menampilkan jam serta tanggal otomatis pada nnetbean :

pertama kita buat sebuah jFrame  Form dengan 2 buah jLabel yaitu jLabel1 dan jLabel2.




kemudian pada Source kita utak atik :

kita import dahulu untuk jamnya :   

kita tulis dibawah   :                               

package form;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener; 
import javax.swing.Timer;

      
Source utama :

//untuk perintah penampilan tanggal
public void setTanggal(){
    java.util.Date skrg = new java.util.Date();
    java.text.SimpleDateFormat kal = new
    java.text.SimpleDateFormat("dd/MM/yyyy");
    jLabel1.setText(kal.format(skrg));
    }
   

//untuk perintah penampilan tanggal
public void setJam(){
ActionListener taskPerformer = new ActionListener() {

public void actionPerformed(ActionEvent evt) {
String nol_jam = "", nol_menit = "",nol_detik = "";

java.util.Date dateTime = new java.util.Date();
int nilai_jam = dateTime.getHours();
int nilai_menit = dateTime.getMinutes();
int nilai_detik = dateTime.getSeconds();

if(nilai_jam <= 9) nol_jam= "0";
if(nilai_menit <= 9) nol_menit= "0";
if(nilai_detik <= 9) nol_detik= "0";

String waktu = nol_jam + Integer.toString(nilai_jam);
String menit = nol_menit + Integer.toString(nilai_menit);
String detik = nol_detik + Integer.toString(nilai_detik);

jLabel2.setText(waktu+":"+menit+":"+detik+"");
}
};
new Timer(1000, taskPerformer).start();
}


kemudian method method diatas kita panggil :

public NewJFrame() {   //ini adalah nama dari jFreme From kita
        initComponents();
    setTanggal();           //pemanggilan dari method method 
                              tadi berada dibawah initComponent();
    setJam();
   
    }


Source nya selsai dan kita run maka hasilnya seperti ini :








mudahkan selamat mencoba :)












5 comments:

  1. Maturnuhun mas Ikwan...
    bermanfaat sekali bagi saya...

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Bagaimana cara menghentikan timernya. Karena ketika JFramenya di dispose, ternyata timernya belum berhenti. JFrame jadi tidak bisa out.

    ReplyDelete