Java’da Digital Clock in Applet

sametklou

Java’da Digital Clock in Applet

Java programlama dilinde Applet kullanarak basit bir dijital saat uygulaması oluşturmak oldukça kolaydır. Bu yazıda, Java dilinde dijital saat uygulamasını nasıl oluşturacağınızı adım adım açıklayacağım.

Adım 1: Applet Sınıfını Oluşturma

İlk adım olarak, bir Applet sınıfı oluşturmalısınız. Bu sınıfı aşağıdaki gibi tanımlayabilirsiniz:

import java.applet.Applet;
import java.awt.*;
import java.util.*;

public class DigitalClockApplet extends Applet implements Runnable {
    Thread t;
    boolean threadFlag;

    public void init() {
        threadFlag = true;
        t = new Thread(this);
        t.start();
    }

    public void run() {
        while (threadFlag) {
            repaint();
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }

    public void paint(Graphics g) {
        // Saati Al
        Calendar now = Calendar.getInstance();
        String time = now.get(Calendar.HOUR_OF_DAY) + ":" + now.get(Calendar.MINUTE) + ":" + now.get(Calendar.SECOND);
        g.drawString(time, 20, 20);
    }

    public void stop() {
        threadFlag = false;
    }
}

Adım 2: HTML Dosyası Oluşturma

Dijital saat uygulamanızı görüntülemek için bir HTML dosyası oluşturmanız gerekmektedir. Bu dosyayı aşağıdaki gibi tanımlayabilirsiniz:

<html>
<head>
    <title>Digital Clock Applet</title>
</head>
<body>
    <applet code="DigitalClockApplet.class" width="200" height="50">
        Your browser is not capable of displaying applets.
    </applet>
</body>
</html>

Adım 3: Kodun Derlenmesi

Oluşturduğunuz Java dosyasını derleyerek .class dosyasını elde edebilirsiniz. Ardından, HTML dosyasında bu .class dosyasını çağırarak dijital saat uygulamanızı görüntüleyebilirsiniz.

Bu kadar! Artık kolayca Java dilinde dijital saat uygulaması oluşturabilirsiniz. Eğer yeni başlayan bir kullanıcıysanız, yukarıda verdiğimiz kod örneği ve adım adım açıklamalar size yardımcı olacaktır. İyi kodlamalar!

Markdown formatında yazılan bu rehber sayesinde, Java'da Digital Clock in Applet uygulamasını oluşturmak oldukça kolay ve anlaşılır hale gelmiştir. Uygulamayı adım adım takip ederek kolayca oluşturabilir ve özelleştirebilirsiniz.