TUGAS PBO B (LOGIN PANEL)

Tugas Pemrograman Berorientasi Objek (PBO) kali ini saya akan menunjukkan penggambaran Login Panel yang biasa muncul pada  proses Login dari suatu aplikasi. Pada Login Panel ini sesuai Source Code yang telah dibuat, hanya terdiri dari satu Class saja yang namanya Login yang fungsinya nanti untuk melakukan proses jalan-nya login. Awal mula program ini, kita harus menentukan username dan password kita terlebih dahulu, lalu saat nanti kita login kan pada Login Panel jika username dan password kita sesuai dengan yang kita tentukan maka akan muncul notifikasi "Login Successfull", dan apabila kita menuliskan username dan password-nya tidak sesuai, maka muncul notifikasi "Login Denied, Wrong Username or Password". Dalam program aplikasi ini, terdapat hal-hal yang diperlukan saat dalam pembuatan aplikasi dengan basis GUI(Graphical User Interface), yaitu :

1. Javax.swing.* : digunakan sebagai pengembang aplikasi yang berbasis GUI dan java swing ini juga adalah salah satu solusi dalam pengembangan aplikasi berbasis GUI.

2.java.awt.* : digunakan untuk menyediakan beberapa kelas yang nantinya digunakan untuk membuat GUI di program java.

3.java.awt.event.* : digunakan untuk fungsi import yang berfungsi sebagai prosesor deklarasi dari Class event yang nantinya berisi komponen-komponen dari sebuah program yang telah dibuat, dan untuk mengambil semua file yang ada di package event yang dimana berada pada package java.awt.


Berikut adalah class diagram dari Login Panel yang di bentuk di BlueJ



Selanjutnya adalah source code dari program Login Panel dengan beberapa kelas yang sebelumnya telah disebutkan.

A.Login.java





Berikut merupakan output dari program Login Panel

1.Tampilan Login Panel


2.Tampilan jika login berhasil


3.Tampilan jika login gagal













Komentar

Postingan populer dari blog ini

TUGAS PBO B (GAME WORLD OF ZUUL)

TUGAS PBO B (JAVA FX)

TUGAS PBO B (EXCEPTION HANDLING)