Laporan Praktikum PBO Modul 10 (GUI)

GUI

Graphical User Interface

1. Landasan Teori

Pada dasarnya bahasa pemrograman java hanya dikenal dengan java console yang dimana program java ini hanya dapat dijalankan pada konsol saja. Kemudian, semakin lama Java semakin berkembang. Hingga terciptanya Java GUI ( Graphic User Interface ). Graphic User Interface (GUI) adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text. Komponen – komponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.
Kalau dilihat pengertian tentang GUI secara umum adalah Interaksi yang dapat dilaksanakan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik. Contoh implementasi GUI-based shell ini adalah pada sistem operasi Microsoft Windows.
GUI (Graphical User Interface) adalah tampilan tatap muka dalam sebuah aplikasi, tentu saja GUI ini memiliki komponen-komponen tersendiri, berikut saya akan menjelaskan apa saja komponen-komponen GUI dalam java:
  1. JLabel, berfungsi sebagai penunjuk tulisan/angka pada GUI.
  2. JButton, berfungsi sebagai tombol pada GUI, komponen ini paling sering digunakan karena dibutuhkan user untuk menklik tombol tersebut
  3. JRadioButton, berfungsi sebagai selection, komponen ini juga paling sering digunakan.
  4. JCheckBox, berfungsi sebagai tanda centang, komponen ini juga paling sering digunakan. Biasanya digunakan pada saat user melakukan setting options.
  5. JTextField, berfungsi sebagai kolom tempat untuk menulis.


2. Pembahasan

1.PostTest

Postets untuk GUI pada modul 10 ini saya membuat sebuah Halaman Login untuk program, yang terdiri dari 2 TextField inputan 1 untuk username/akun user, dan 1 nya lagi password akun user. kemudian tombol login untuk melanjutkan proses selanjutnya apabila berhasil loin dan jika gagal maka akan ada popup pemberitahuan bahwa password / akun yang dimasukan salah user harus melakukan input data login dengan benar.

berikut sintaksnya :



Hasil running programmnya adalah sebagai berikut :


3. Daftar Pustaka

https://sis.binus.ac.id/2018/02/01/pengenalan-java-gui/
http://scdc.binus.ac.id/himsisfo/2017/05/komponen-komponen-gui-pada-java/

Komentar

Postingan populer dari blog ini

Laporan Praktikum PBO Modul 1 (Class, Atribute, Method, dan Object)

Praktikum Jaringan Komputer Modul 8 (Dynamic Routing)

Praktikum Jaringan Komputer Modul 7 (Static Routing)