Tugas Simulasi Lampu Lalu Lintas dengan Java

     Pada post ini, saya akan menunjukkan proses membuat simulasi lampu lalu lintas (merah, kuning, dan hijau) dengan timer internal. Dimana hanya ada satu lampu yang menyala. Setiap 30 detik, warna lampu akan berubah. Aplikasi juga menggunakan GUI (Graphical User Interface) yang disediakan oleh java. Yaitu java.swing. Fungsinya adalah bisa menampilkan panel dan bukan sekadar output text.


Class Diagram

    Class Diagram menampilkan hubungan antar Class pada program.

Class Diagram

Object Diagram

    Object Diagram menampilkan hubungan antar objek pada program.

Object Diagram

Source Code
       Berikut ini implemenatasi source code pada program Simulasi Lampu Lalu Lintas.

1. SignalPane Java


2. DigitPane Java


3. TrafficLightPane Java


4. AppFrame Java


Output
    Berikut ini hasil output dari program dalam bentuk video.


Sekian dari post ini. Mohon maaf kalau masih ada kekurangan.

Komentar

Postingan populer dari blog ini

Curriculum Vitae - Muhammad Naufaldillah (PWEB A)

ETS PWEB A 2021