Anda di halaman 1dari 23

Kelompo

k5
1. Aqil Fadhil
Murbatresna
2. M. Aidil Fikri
3. Muhammad Defrizal
4. Yulita Oktaria
Merancang user
interface dengan
library java
01
Mengenal Librari
02
Mengenal
UI Komponen GUI

03
Mendesain UI
Mengenal
Library
UI
Mengenal
Library UI
Interface merupakan salah satu contoh konsep OOP yang berisi
kumpulan method sebagai tampilan aplikasi. GUI (Graphical User Interface),
merupakan perangkat pertama untuk mengendalikan fungsi-fungsi suatu
software, dan membuat pengguna mudah untuk memahami bagaimana menggunakan
software. GUI pada java adalah komponen-komponen penyempurnaan dalam sebuah sistem
seperti komponen navigasi, graphic, interface desktop, komponen menu, sinkronasi antar
interface. Java GUI adalah program pengmbangan suatu user interface dengan mengutamakan
graphic sebagai penghubung user dengan sistem sehingga mudah dalam implementasi aplikasi
sistem tersebut.
Mengenal
Komponen
GUI
Mengenal
Komponen
GUI
Konsep dasar java GUI adalah API(Application Programing Interface)
terdiri dari dua komponen yaitu AWT (Abstraction Windows Toolkit) dan
swing atau JFC (Java Foundation Class). AWT terdiri dari banyak widget grafik
yang dapat ditambahkan dan diatur dalam tampilan. Semua komponen GUI non menu
memiliki kelas yang diturunkan dari kelas java.awt.component. Sedangkan komponen menu
diturunkan dari java.awt.componentMenu.
Kelas Pada
JFC
Container
• Component merupakan kelas abstrak untuk
JFC merupakan sekumpulan class-class Java
objek
yang dapat ditampilakn pada console dan yang digunakan untuk mengembangkan
berinteraksi dengan user. perangkat lunak berbasis GUI. Swing
• Container merupakan kelas abstrak subclass merupakan salah satu cara yang digunakan
dari komponen class, yang dapat menampung programmer untuk mengimplementasikan
komponen lainnya. program windows pada java. Swing
• Panel merupakan kelas turunan dari container menggunkan metode “painted” yaitu setiap User
class, menu bar, dan tidak termasuk border. Interface Element digambar ke dalam window
• Windows merupakan kelas turunan dari atau frame kosong
container class, terdapat top level windows
dimana berarti tidak dapat dimasukkan dalam
objek yang lainya.
• Frame adalah kelas turunan dari windows.
Windows dengan judul, border, menu bar, dan
penagturan ukuran dipojok, dan memiliki
empat konstruktor.
Komponen
Swing

• Top-Level Container, berfungsi untuk menyediakan ruang bagi


komponen-komponen lainnya.

• Intermediate Container, komponen (non-top-level) yang


keberadaanya untuk menampung komponen lainnya.

• Komponen Atomik (tunggal) berfungsi untuk menampilkan


atau menerima informasi
Mendesain User
Interface
Dengan Library
Library Class AWT Component
java.awt.Butt java.awt.Butt
on on

java.awtChoi
ce java.awtList

java.atw.Scro java.awt.Text
llbar area
java.awt.Button
java.awt.Button
java.awtChoice
java.awtList
java.atw.Scrollbar
java.awt.Textarea
Library Class Swing Component

JButton JLabel

JOptionPane JScroolBar

JComboBox
JButton
JLabel
JoptionPane
JScroolBar
JComboBox

Anda mungkin juga menyukai