- · Buat sebuah project dengan nama jam
- · Buat form baru, klik kanan di project > kemudian pilih new > jframeform
- · Maka akan muncul tampilan form baru, kemudian drag dan drop jlabel ke form yang kita buat
- · Pada jlabel1 klik kanan kemudian change variable namenya menjadi tgl
- · Pada jlabel2 klik kanan kemudian change variable namenya menjadi lblwktu
- · Kemudian klik tab source kemudian cari public class formnya
- · Kemudian masukkan code berikut di bawah public class jamku seperti contoh di atas.
java.util.Date tglsekarang = new java.util.Date();
private SimpleDateFormat smpdtfmt = new SimpleDateFormat("dd MMMMMMMMM yyyy", Locale.getDefault());
//diatas adalah pengaturan format penulisan, bisa diubah sesuai keinginan.
private String tanggal = smpdtfmt.format(tglsekarang);
· Kemudian copas code di bawah ini di atas public class seperti contoh di atas.
import java.text.SimpleDateFormat;
import java.util.Locale;
· Lalu di InitComponent(); masukkan code berikut
tgl.setText(tanggal);
- · Kemudian masukan code ini dibawah method setJam();
public final void setJam(){
ActionListener taskPerformer = new ActionListener() {
@Override
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 jam = nol_jam + Integer.toString(nilai_jam);
String menit = nol_menit + Integer.toString(nilai_menit);
String detik = nol_detik + Integer.toString(nilai_detik);
lblwktu.setText(jam+":"+menit+":"+detik+"");
}
};
new Timer(1000, taskPerformer).start();
}
- Lihat gambar di bawah untuk lebih jelas.
- · Kemudian import swing timer copas kode di bawah ini.
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Timer;
· Lihat gambar dibawah untuk lebih jelas.
- · Kemudian klik kanan di project klik run maka aka nada tampilan tanggal dan jam di form secara real time computer.
Happy Coding & Programming