GUI atau Graphical User
Interface adalah suatu model antar muka computer yang menggunakan objek-objek
grafis sebagai media interaksi dengan user. Model antar muka ini dihadirkan
untuk menggantikan model klasik yang berbasis teks. Ada beberapa pertimbangan
ketika mengimplementasikan GUI kedalam aplikasi kita yaitu:
1. Kecepatan Proses: aplikasi
dengan GUI membutuhkan banyak proses
2. Klasifikasi Pengguna
3. Kondisi perangkat yang
digunakan
JFrame
Class JFrame adalah turunan
dari pengembangan class Frame. Secara teknis class Jframe berbeda dengan class
frame. Class JFrame akan menganggap bahwa hanya ada satu komponen yang bisa
ditampilkan kedalamnya.
AWT
AWT atau Abstract window
Toolkit adalah istilah bagi sekumpulan objek GUI yang dibawa java di awal
kemunculannya. AWT adalah kumpulan objek pendukung pemrograman yang hingga saat
ini masih dipakai.
Swing
Swing adalah sebutan bagi
objek visual yang dibawa oleh Java 2 dan merupakan penyempurnaan dari AWT.
Beberapa class dari swing antara lain adalah JButton, JCheckBox, JComboBox,
JLabel, JTextField dan JTextArea.
Modul lengkapnya dapat didownload disini
0 Comments