Laporan Pendahuluan Pertemuan 3 (PBO)

9:47 AM




SOAL!

1. Apa yang kalian ketahui tentang GUI ?
2. Sebutkan dan Jelaskan istilah-istilah dalam GUI !
3. Apa yang kalian ketahui tentang AWT dan Swing pada java? Jelaskan perbedaannya!


JAWABAN:

1.     GUI merupakan singkatan dari Graphical User Interface adalah antarmuka pada sistem operasi atau komputer dengan menggunakan menu grafis untuk mempermudah para pengguna-nya dalam berinteraksi dengan komputer atau sistem operasi.Menu grafis ini maksudnya terdapat tampilan yang lebih ditekankan untuk membuat sistem operasi yang user-friendly agar para pengguna lebih nyaman menggunakan komputer.  Sedangkan GUI pada Java adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasis GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text. Komponen-konponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat.

2.         Istilah-istilah dalam GUI :


Container
:
Wadah untuk meletakkan komponen GUI.
Komponen
:
Button, Text Edit, Radio Button, dll.
Event
:
Sinyal yang digunakan untuk merespon aksi dari user.
Dialog
:
Window kecil yang digunakan untuk menampilkan info sederhana pada user.
Layout
:
Window utama, terdiri dari beberapa komponen.
Menu
:
Sekumpulan perintah yang dapat dipilih user untuk menjalankan perintah tertentu.

3.         Perbedaan AWT dan SWING

·         AWT     : Merupakan singkatan dari Abstract Window Toolkit, adalah sebuah library yang
digunakan untuk membuat tampilan dasar multiplatform. Library ini biasanya digunakan untuk program yang simple. AWT memiliki bug yang berbeda di setiap platform nya.

·        SWING : Merupakan perbaikan kelemahan dari AWT. Bentuk komponen pada library SWING
sama bentuknya pada semua platform. SWING menawarkan tampilan yang lebih kaya dan bagus. SWING bukan pengganti dari AWT dan tidak dapat berdiri sendiri. SWING akan selalu berdampingan dengan AWT.

You Might Also Like

1 comments

Give your comment here

Translate