Materi 5 GUI (Grapichal User Interface)
Materi Dasar GUI
Pengertian GUI
GUI secara umum adalah Interaksi yang dapat dilaksanakan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik.
Fungsi Java GUI
- Menciptakan layar atau windows.
- Menciptakan komponen grafis.
- Mengorganisasikan komponen pada ruang kerja frame windows.
- Memberikan properti, event, dan respon pada window ataupun komponen.
Komponen Utama GUI Java
Komponen Utama GUI java adalah JFC (Java Fundamental Class):
- Koordinat GUI.
- AWT (Abstract Windows Toolkit) merupakan paket dasar dalam pembentukan GUI dengan menggunakan platform yang terdapat dalam masing-masing OS (native resource) Paket dasar : java.awt.component.
- Swing Product SUN dalam membangun GUI yang Independent sehingga bersifat cross platform dalam tampilan window yang dihasilkan. Paket dasar: javax.swing.Jcomponent.
- Event Handler Aksi-reaksi yang diberikan pada tiap-tiap komponen GUI.
Tipe-Tipe Layout
- Flow Layout
- Grid Layout
- Border Layout
- Card Layout
- Grid Bag Layout
- Container
Kelebihan dan Kekurangan GUI
Kelebihan GUI :
- Desain Grafis lebih menarik.
- GUI memungkinkan user untuk berinteraksi dengan komputer secara lebih baik.
- Memudahkan pengguna.
- Menarik minat pengguna.
- Resolusi gambar yang tinggi.
Kekurangan GUI :
- Memakan memory yang sangat besar.
- Bergantung pada perangkat keras.
- Membutuhkan banyak tempat pada layar komputer.
- Tidak fleksibel.
Komentar
Posting Komentar