Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!
Home / Uncategorized / Membuat jam Digital dengan Java

Membuat jam Digital dengan Java

Seringkali kita ingin aplikasi yang kita buat menampilkan jam dan tanggal di tampilan kita, apalagi jika aplikasi yang kita buat tentang transaksi, ternyata tidak sulit untuk membuatnya dan juga tidak tidak perlu coding yang terlalu banyak, hanya beberapa baris saja..

hmmm,,, penasaran?? ayo kita coba program dibawah ini..

import java.awt.HeadlessException;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
 

/**
 *
 * @author Doel Dhe’i
 */

public class DigitalPanel extends java.awt.Label {
    private DateFormat df = new SimpleDateFormat(“dd/MM/yyyy HH:mm:ss”);
    Thread t = new Thread() {
        @Override

        public void run() {
            while (true) {
                setText(df.format(new Date()));
            }
        }
    };

    public DigitalPanel() {
        t.start();
    }

    public void setPattern(String Pattern) {
        df = new SimpleDateFormat(Pattern);
    }
}

sampai disini kita sudah membuat sebuah Label yang menampilkan waktu saat ini..

untuk menggunakannya cukup drag drop aja di component container yang lain…

sekarang perhatikan program berikut ini..

import java.awt.BorderLayout;
import java.awt.Frame;

/**
 *
 * @author Doel Dhe’i
 */

public class TestJamDigital extends Frame {
    public TestJamDigital()  {
        setLayout(new BorderLayout());
        DigitalPanel jamDigital = new DigitalPanel();
        this.add(jamDigital); 
    }

    public static void main(String[] args) {
        TestJamDigital d = new TestJamDigital();
        d.setVisible(true);
    }
}

Semoga bermanfaat

 

About Administrator

2016-01-12 10:32:36 2016-01-12 14:33:42

Check Also

Mengatasi konflik Service ADB pada Android

Konflik pada service aplikasi sangat mungkin terjadi biasanya port service telah digunakan oleh aplikasi lain …

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

89 − = 84