Java - Clock Display

 


Versi 1

Project Java sederhana berbasis OOP untuk menampilkan jam (hour, minute, second), hari, kalender (tanggal, bulan, tahun), dan suhu ruang.

Struktur project akan terdiri dari beberapa class agar lebih OOP:

  1. Clock → mengatur waktu (jam, menit, detik).

  2. CalendarDisplay → menampilkan hari, tanggal, bulan, tahun.

  3. TemperatureSensor → menampilkan suhu ruang (simulasi random).

  4. ClockDisplayApp → main class untuk menjalankan aplikasi.

SC 1



Versi 2



Menggunakan  GUI (Swing) dari Clock Display App. Aplikasinya akan menampilkan:

  • Jam digital (update real-time).

  • Tanggal + hari kalender.

  • Suhu ruang (simulasi random).


SC


Versi 3



Fitur Modern

  • Dark mode background dengan gradasi biru tua.

  • Emoji icon cuaca:

    • ❄ → suhu dingin (<23°C)

    • ☀ → suhu normal (23–27°C)

    • 🔥 → suhu panas (>27°C)

  • Jam digital besar berwarna cyan.

  • Tanggal putih dan suhu oranye agar kontras.

SC


Versi 4


Hasil Dashboard

  • Bagian atas → Jam digital, tanggal, suhu, dan ikon cuaca.

  • Kiri → Kalender mini bulan berjalan.

  • Kanan → Grafik suhu (line chart real-time).

SC

Share this

Related Posts

Latest
Previous
Next Post »