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.
JavaFX adalah salah satu teknologi dari Java yang diluncurkan untuk membangun aplikasi yang kaya dengan konten multimedia seperti grafis, sound, effect grafis, dan video, yang diintegrasikan ke dalam Website dan berjalan di dalam Website dan berjalan di dalam Website dan berjalan di dalam jaringan internet. JavaFX juga dirancang untuk mengembangkan aplikasi kaya fitu (RIA: Rich Internet Application) yang dapat berjalan di berbagai platform (mobile, desktop, dan televisi) Pada post ini, saya akan melihatkan contoh implementasi dari JavaFX dengan membuat program FortuneTeller. Program ini akan memasukkan fungsi button click random untuk menghasilkan output secara random. Berikut ini Diagram program, source code, dan output program: Diagram: Diagram Program Source Code: Output Program: Halaman awal Setelah di klik button pertama kali Setelah di klik button kedua kali Sekia...
Pada post ini akan ditunjukkan cara membuat class, mengontrol akses ke anggota kelas, dan cara membuat contructors. Time Class Study Contoh ini terdapat dua classes (Time1 dan Time1Test). Class Time1 merepresentasikan waktu. Class Time1Test adalah application class yang dimana main method membuat object class Time1. Fig. 8.1 | Time1 class declaration maintains the time in 24-hour format. Fig. 8.2 | Time1 object used in an application. Berikut hasil outputnya: Controlling Access Member Pada contoh ini, dijelaskan bahwa anggota kelas private tidak bisa diakses. Program ini tidak bisa dicompile dan menunjukkan error messages bahwa anggota kelas private tidak bisa diakses. Program ini mengamsumsikan bahwa class Time1 dari Fig. 8.1 digunakan. Fig. 8.3 | Private members of class Time1 are not accessible. Referring to the Current Object's Members with the this Reference Pada contoh ini akan menunjukkan bahwa...
Komentar
Posting Komentar