0% menganggap dokumen ini bermanfaat (0 suara)
106 tayangan3 halaman

GRAPHICAL USER INTERFACE Java

Ringkasan dokumen tersebut adalah: Dokumen tersebut membahas tentang Graphical User Interface (GUI) pada bahasa pemrograman Java dimana GUI memungkinkan pengguna berinteraksi dengan perangkat melalui antarmuka grafis seperti menu dan ikon. Dokumen tersebut juga menjelaskan beberapa jenis layout yang digunakan pada GUI Java seperti Flow Layout, Grid Layout, dan Border Layout.

Diunggah oleh

Neni
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
106 tayangan3 halaman

GRAPHICAL USER INTERFACE Java

Ringkasan dokumen tersebut adalah: Dokumen tersebut membahas tentang Graphical User Interface (GUI) pada bahasa pemrograman Java dimana GUI memungkinkan pengguna berinteraksi dengan perangkat melalui antarmuka grafis seperti menu dan ikon. Dokumen tersebut juga menjelaskan beberapa jenis layout yang digunakan pada GUI Java seperti Flow Layout, Grid Layout, dan Border Layout.

Diunggah oleh

Neni
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Nama : Siti Namirah

NIM : 171351200
Kelas : Malam C
Mata Kuliah : Pemogramman Berorientasi Objek 5
Nama Dosen : Imam Ma’ruf Nugroho, S.T., M.Kom

GRAPHICAL USER INTERFACE

Pengertian GUI (Graphical User Interface)

Graphical User Interface adalah suatu sistem yang membuat para pengguna
atau user dapat berinteraksi dengan suatu perangkat komputer yang digunakan oleh pegguna
tersebut. Graphic User Interface dapat dikendalikan menggunakan beberapa macam alat input,
seperti mouse, keyboard, touchscreen, dll. Pada Umumnya Sistem Operasi GUI terdapat jendela,
menu, tombol, ikon, dll yang didesain supaya penggunanya lebih mudah, nyaman, dll dalam
berinteraksi dengan sistem operasi atau aplikasi. Dalam penerapannya GUI lebih banyak
digunakan untuk kebutuhan pengguna umum, karena tujuannya lebih ke User Friendly
Graphical user interface ini dibuat untuk memudahkan pegguna berinteraksi dengan
perangkat komputernya, jadi pengguna tidak perlu mengetik teks perintah yang ingin dijalankan,
akan tetapi pengguna hanya perlu mengeklik gambar atau ikon yang sudah dibuat oleh suatu
software tersebut, karena Graphic user interface ini telah mengkonversi perintah tersebut menjadi
ikon didalam layar komputer yang dapat diklik untuk menjalankan fungsinya.

GUI dalam java

Pada dasarnya bahasa pemrograman java hanyak 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
Nama : Siti Namirah
NIM : 171351200
Kelas : Malam C
Mata Kuliah : Pemogramman Berorientasi Objek 5
Nama Dosen : Imam Ma’ruf Nugroho, S.T., M.Kom

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. Berikut contoh
program dengan menggunakan Java GUI :
Nama : Siti Namirah
NIM : 171351200
Kelas : Malam C
Mata Kuliah : Pemogramman Berorientasi Objek 5
Nama Dosen : Imam Ma’ruf Nugroho, S.T., M.Kom

Java GUI ini memiliki beberapa tipe layout. Berikut adalah beberapa tipe – tipe layout pada
Java GUI antara lain:

 Flow Layout
Menyusun komponen berdasarkan ukuran default masing-masing, dengan posisi mulai dari
kiri ke kanan dan dari atas ke bawah di dalam container yang digunakan.

 Grid Layout
Membagi komponen dalam bentuk “rectangular grid”.

 Border Layout
Mengisi sebuah daerah yang berisi komponen-komponen yang berbeda pada waktu yang
berbeda.

 Card Layout
Layout Manager ini juga melibatkan penumpukkan frame dalam permintaan yang cocok, saat
memanggil fungsi Berikutnya, kerangka yang telah ditambahkan dalam urutan setelah frame
yang sedang ditampilkan adalah frame berikutnya.

 Grid Bag Layout


Merupakan salah satu tata letak penyedia tata ketak komponen GUI pada java yang paling
flexibel dan kompleks. Sehingga ini dapat mmungkinkan agi programer untuk mengatur tata
letak komponen GUI dalam beberapa span baris atau kolom. GridBagLayout menempatkan
komponen dalam bentuk empat persegipanjang (sel).

 Container
Merupakan sebuah kelas yang digunakan untuk sebagai tempat atau wadah dalam penataan
komponen GUI layout management.

Anda mungkin juga menyukai