Anda di halaman 1dari 31

(Graphical User Interface)

Kelompok 6

ALGORITMA PEMROGRAMAN 1B
ABOUT US
Rifqi Aditya Prabowo 51421314
Riska Dwi Mulya Izaty 51421325
Rochman Sri Atmojo 51421353
Suhadi 51421439
Vina Putri Amalia 51421505
Vito Bahari 51421508
Zahersya Raka Ramadhan 51421550
LIST OF CONTENTS

GUI Widget Menu


Pengertian GUI Pengertian JMenu
Sejarah GUI Pengertian Widget
Contoh Widget Konstruktor JMenu
Contoh penggunaan GUI Metoda Kelas Menu
Komponen-komponen GUI Contoh program JMenu

Button Program Sederhana


Pengertian JButton GUI
Konstruktor JButton
Contoh program JButton
GUI
Pengertian, sejarah, contoh penggunaan dan
komponen-komponen GUI
Pengertian GUI
GUI (Graphical User Interface) adalah salah satu antarmuka
yang digunakan untuk menghubungkan antara pengguna dan
perangkat keras dengan.

GUI bukanlah sebuah sistem operasi. Namun, sebuah desain


yang mengakibatkan hubungan antara pengguna dan
perangkat teknologi menjadi lebih interaktif karena
menggunakan basis ikongrafis.

Menurut Computer Hope, GUI menampilkan objek yang bisa


menyampaikan informasi dan merepresentasikan aksi dari
pengguna.

Dengan adanya GUI kita dapat melihat bahwa input yang


diterima ditunjukkan dengan visual.
Contoh penggunaan GUI

Microsoft Windows Mac OS


Sejarah GUI

Xerox mendirikan
Xerox PARC Apple Apple
Palo Auto Xerox PARC
Research Center
menyelesaikan memperkenalkan memperkenalkan
The Alto merilis The Star the Macintoch
(PARC) the Lisa

1970 1973 1981 1983 1984


Apple merilis
The Macintosh Microsoft merilis Microsoft merilis
Windows 2.03, Windows 3.0, Microsoft merilis
II, pertama
Microsoft merilis menampilkan menampilkan Windows 3.1,
kalinya
windows resizing dan program menampilkan
macintosh
pertama berwarna overlapping manager multimedia.

1985 1987 1987 1990 1992


Komponen-komponen GUI
Berikut komponen-komponen GUI dalam Java :
1. Label
Label berfungsi untuk menuliskan sesuatu di frame yang kita buat, nama default JLabel.
2. Button
Button digunakan untuk mengeksekusi sebuah perintah, jika button di pencet maka proses
akan berjalan, nama default JButton.
3. Text Field
Text Field marupakan salah satu cara untuk mengisikan suatu inputan dalam program, nama
default JTextfield.
4. Text Area
Text Area biasanya digunakan untuk menampilkan hasil output dari program, nama default
JTextarea.
Komponen-komponen GUI
5. Combo box
Combo Box merupakan salah satu cara inputan juga. Jika combo box di pencet, maka
akan keluar berbagai pilihan untuk di proses, nama default JCombobox
6. Radio button
Radio button juga salah satu cara inputan dalam program, tetapi dalam
penggunaannya berbeda dengan combo box, radio button digunakan jika pilihan yang di
sediakan sedikit, maka akan lebih efektif jika menggunakan radio button, berbeda dengan
combo box yang harus click 2 kali untuk memilih, radio button cukup sekali pilihan, dan
hanya boleh satu pilihan yang dipilih, maka digunakan radio button group agar hanya satu
yang bisa dipilih, nama default adalah JRadiobutton
Komponen-komponen GUI

7. Check box
Check box juga merupakan salah satu cara inputan, mirip dengan radio button,
tetapi check box memperbolehkan user untuk memilih lebih dari satu pilihan, jadi check
box di gunakan untuk menjawab pertanyaan yang memperbolehkan lebih dari satu
jawaban, nama defaultnya JCheckbox.
Komponen-komponen GUI
Widget
Pengertian dan contoh widget
Pengertian Widget
Widget merupakan sebuah aplikasi yang di pasang pada web atau blog
dengan menggunakan beberapa kode.
Widget biasanya bisa berupa gambar, flash, video, dan lainnya.
Widget bawaan adalah banyak widget menarik yang telah disediakan
oleh setiap situs
Widget bawaan dapat ditemukan dari beberapa situs penyedia widget
ada yang berbayar atau tidak berbayar.
Contoh Program Widget
Contoh Program Widget
Menu
Pengertian, konstruktor, metoda kelas,
program sederaha JMenu
Pengertian JMenu

Menu adalah komponen yang berbentuk grup fungsi pemroses


yang berkaitan dengan fitur-fitur suatu aplikasi.
JMenu merupakan kelas turunan dari kelas JMenuItem.
Kelas JMenuItem digunakan untuk menyusun item menu yang
berupa teks atau label, termasuk membuat shortcut dari
tombol-tombol keyboard.
Kelas JMenu digunakan untuk menginstankan objek-objek pull
down menu yang akan diletakkan pada menu bar.
Konstruktor JMenu
Konstruktor Keterangan

JMenu() Mengkonstruksi obyek menu tanpa teks.

Mengkonstruksi obyek menu dengan


JMenu(String str) string yang disediakan sebagai teksnya.
Metoda Kelas JMenu
Metoda Keterangan

add(JMenuItem menuItem) Menambahkan item menu ke menu.

Menambahkan pembatas (separator)


addSeparator() berupa garis horisontal antarmenu.

Menghilangkan item menu tertentu dari


remove(JMenuItem menuItem) menu.
Contoh Program JMenu
Button
Pengertian, konstruktor, contoh program
JButton
Pengertian JButton
JButton merupakan sebuah komponen java swing yang dapat
digunakan sebagai pemicu sebuah ActionEvent.

JButton atau bisa kita kenal dengan tombol dapat kita buat
menggunakan syntax pemrograman java.

Ada juga dengan menarik JButton dari komponen swing pada


pallete di netbeans.
Konstruktor JButton
Berikut empat dari lima konstruktor kelas JButton yang paling sering digunakan :

Metoda Keterangan
Mengkonstruksi obyek button tanpa teks
JButton() dan icon.

Jbutton(Icon icon) Mengkonstruksi obyek button dengan icon.

Jbutton(String text) Mengkonstruksi obyek button dengan teks.

Mengkonstruksi obyek button dengan teks


Jbutton(String text, Icon icon) dan icon.
Contoh Program JButton
Dalam contoh ini kita akan menggunakan constructor JButton(). Seperti yang
dijelaskan pada tabel diatas, model constructor ini akan membuat button yang
ditambahkan keterangan text..
Kode Aplikasi :
Program
Sederhana GUI
Program Sederhana
THANK YOU!
Do you have any questions?

CREDITS: This presentation template was created by Slidesgo, including


icons by Flaticon and infographics & images by Freepik

Please keep this slide for attribution

Anda mungkin juga menyukai