Skip to main content

Simple Traffic Light Apps


    Traffic Light Apps

    A. Abstraksi

        Dalam kesempatan kali ini saya akan membuat aplikasi sederhana yang menampilkan secara simpel gambaran lampu lalu lintas yang diatur oleh sebuah timer. Karena nantinya saya akan mencoba menampilkan secara visual sebuah lampu lalu lintas dengan timer-nya maka untuk dapat melakukan hal tersebut saya akan mencoba mengimplementasikan java swing untuk menampilkan GUI (Graphical User Interface) di dalam programnya nanti. Di dalam aplikasi sederhana nanti, GUI berfungsi untuk menampilkan 3 warna lampu yaitu merah, kuning, hijau yang menyala secara bergantian dalam selang 10 detik.


    B. Diagram

    B.1 Diagram Class

             Pada gambar di bawah ini adalah gambaran tentang hubungan beberapa class yang dibentuk untuk memvisualisasikan sebuah lampu lalu lintas.



    B.2 Diagram Object
            
              Pada gambar di bawah ini adalah gambaran kasar mengenai aplikasi sederhana Traffic Light.
 



    C. Source Code
    
    C.1 DigitPane.java
    
            Source Code yang ada di bawah ini digunakan untuk membuat tampilan waktu yang terletak di bawah traffic light.


    C.2 SignalPane.java
            Source Code yang ada di bawah ini digunakan untuk membuat tampilan warna-warna lampu lalu lintas.


    C.3 TrafficLightPane.java
            Source Code yang ada di bawah ini akan menentukan lampu mana yang akan menyala dan berapa lama lampu akan menyala.


    C.4 AppFrame.Java
            Source Code yang ada di bawah ini akan menampilkan semua yang sudah dibuat dalam beberapa code sebelumnya menjadi satu kesatuan.



    D. Output
        
        Cara menjalankan aplikasi sederhana yang sudah dibuat adalah sebagai berikut :




Comments

Popular posts from this blog

Teks Editor

 Sup Daijoubu? Pada kesempatan kali ini Karu akan mencoba menduplikasi aplikasi sederhana yaitu teks editor, dimana di dalam aplikasinya sendiri akan ada beberapa fitur antara lain : 1. File, pada fitur ini tedapat fitur lainnya yaitu New yang berfungsi untuk membuat file baru; Save, fitur ini berfungsi untuk menyimpan hasil tulisan pada teks editor; lalu ada fitur Open yang berfungsi untuk membuka file yang ingin dibuka ( hehe ) dan selanjutnya terdapat fitur Print dyangberfungsi untuk mencetak. 2. Edit, pada fitur ini terdapat beberapa menu lainnya ysitu : Copy ( untuk mengcopy ), Paste ( untuk menempelkan sesuatu yang telah di copy sebelumnya ), Cut (  memiliki fungsi yang mirip dengan Copy  dengan tambahan menghapus teks yang sudah di copy ) 3. Close, fitur ini berfungsi untuk menutup file Selanjutnya akan ditampilkan Diagram kelas dari Teks Editor : Source Code : editor.java Setelah source code di atas dicompile dan dijalankan maka akan muncul tampilan sebagai b...

HOW TO CREATE SIMPLE CV

Sup, Dajoubu? Pada kesempatan kali ini saya ingin menjelaskan bagaimana cara membuat CV secara sederhana dan mudah. HTML & CSS akan menjadi aktor utama dalam pembuatan CV sederhana ini, berikut adalah source code Simple CV yang telah saya buat dengan sedikit modifikasi : HTML CSS Jika source code di atas dijalankan maka Simple CV seharusnya sudah terbuat dan memilik tampilan yang bisa dilihat pada neroSpace.github.io atau gambar di bawah ini : Sekian penjelasan saya mengenai Simple CV, mohon maaf jika ada kesalahan terimakasih.