Sebuah Catatan Kehidupan
Struktur project akan terdiri dari beberapa class agar lebih OOP:
Clock → mengatur waktu (jam, menit, detik).
CalendarDisplay → menampilkan hari, tanggal, bulan, tahun.
TemperatureSensor → menampilkan suhu ruang (simulasi random).
ClockDisplayApp → main class untuk menjalankan aplikasi.
Menggunakan GUI (Swing) dari Clock Display App. Aplikasinya akan menampilkan:
Jam digital (update real-time).
Tanggal + hari kalender.
Suhu ruang (simulasi random).
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.
Bagian atas → Jam digital, tanggal, suhu, dan ikon cuaca.
Kiri → Kalender mini bulan berjalan.
Kanan → Grafik suhu (line chart real-time).