GUI (Graphic User Interface)
Pada dasarnya
bahasa pemrograman java hanya dikenal sebagai konsol java yang merupakan tempat
program java hanya dapat dijalankan pada konsol saja. Kemudian, semakin lama
Jawa berkembang.
Sampai terciptanya Java GUI (Graphic User Interface). Graphic
User Interface (GUI) merupakan pemrograman dengan bahasa Java
yang dibuat menggunakan aplikasi berbasis GUI.
Tujuannya adalah untuk menambahkan sejumlah komponen yang tidak
dapat dibuat berdasarkan teks. Komponen-komponen ini dapat berupa tombol,
gambar, dll.
Tujuannya adalah untuk memudahkan pengguna menggunakan program
yang telah dibuat.
Sejarah
Singkat GUI
Di
awal pembuatannya, komputer dijalankan dengan menggunakan perintah yang diketik
di layar monitor menggunakan keyboard.
Ini berlaku untuk semua program atau
perintah tertentu yang terkait dengan sistem informasi. Ini tentu saja dianggap
tidak praktis dan tidak canggih.
Selain itu hanya orang-orang tertentu
yang dapat mengoperasikannya. Karena itu, para ahli diimbau untuk dapat
menciptakan sesuatu yang dapat digunakan oleh orang awam dengan cara yang
praktis dan mudah diingat.
Akhirnya, GUI atau Antarmuka Pengguna
grafis lahir. GUI adalah sekumpulan aplikasi yang menampilkan semua menu, ikon,
dan perangkat penunjuk lain yang menggantikan perintah yang diketik dalam
shell.
Ini membuatnya lebih mudah bagi
pengguna komputer untuk mengoperasikan perangkat daripada mengingat perintah
yang menggunakan teks dalam kotak perintah tertentu.
Didasarkan bahwa manusia lebih mudah
untuk mengingat gambar daripada menulis.
GUI pertama kali digunakan dalam
komputer yang diproduksi oleh Apple yaitu Machintosh dengan Steve Jobs sebagai
pencetusnya.
Apa Itu GUI?
Pengertian
GUI adalah Antarmuka Pengguna Grafis di dunia komputer. Di komputer ada GUI
atau antarmuka pengguna grafis.
Istilah ini tidak normal pada awal kemunculan komputer. Tetapi
setelah komputer generasi keempat mulai diciptakan.
Munculnya televisi berwarna (yang mengarah pada penciptaan
monitor warna) dan evolusi perangkat tampilan gambar (adapter grafis atau kartu
grafis atau kartu video) membuat komputer mulai mendapatkan sistem baru.
Sebelum membuat aplikasi Java GUI, Anda harus tahu cara mengatur
tata letak yang baik dan benar. Berikut adalah beberapa tipe tata letak di Java
GUI, termasuk:
- Flow
Layout
Atur komponen berdasarkan ukuran standar masing-masing, dengan posisi mulai dari kiri ke kanan dan dari atas ke bawah dalam wadah yang digunakan. - Layout
Grid
Membagi komponen dalam bentuk “kotak persegi panjang”. - Tata Letak Perbatasan
Isi area yang mengandung komponen berbeda pada waktu yang berbeda. - Card
Layout
Manajer Tata Letak ini juga melibatkan penumpukan bingkai dalam permintaan yang cocok, saat memanggil fungsi Berikutnya, bingkai yang telah ditambahkan dalam urutan setelah bingkai yang ditampilkan adalah bingkai berikutnya. - Grid
Bag Layout
Ini adalah salah satu penyedia tata letak yang paling fleksibel dan kompleks untuk komponen GUI di Jawa. Sehingga memungkinkan bagi programmer untuk mengatur tata letak komponen GUI dalam beberapa baris atau kolom rentang. Grid Bag Layout menempatkan komponen dalam bentuk empat panjang persegi (sel). - Container
Merupakan kelas yang digunakan sebagai tempat atau wadah dalam pengaturan komponen manajemen tata letak GUI.
Kelebihan
dari GUI
- Desain grafis lebih menarik.
- GUI memungkinkan pengguna untuk berinteraksi
dengan komputer dengan lebih baik.
- Memudahkan pengguna.
- Menarik pengguna.
- Resolusi gambar tinggi.
Kekurangan
GUI
- Makan memori yang sangat besar.
- Tergantung pada perangkat keras.
- Membutuhkan banyak ruang pada layar komputer.
- Tidak fleksibel.
Pengembangan Aplikasi Dengan GUI !
Peran GUI di Web dan Pengembangan Aplikasi
GUI ini desain landasan (kerangka kerja) untuk
pengembangan web sebagai konsep untuk berkembang. Kenyataan bahwa sistem
operasi seperti Macintosh dan jendela, memelopori penggunaan antarmuka user
friendly, dengan lebih dari visual didukung oleh perangkat menunjuk dan
keyboard seperti; meletakkan dasar untuk jendela Internet untuk tumbuh dengan
arti yang sama dan signifikansi.
Mengapa, antarmuka pengguna grafis? Sebagai manusia, kecenderungan untuk
berkomunikasi atau koneksi yang lebih baik melalui visual pertama, faktor
perhatian penangkapan tinggi, (untuk mempertahankan kepentingan pengguna)
kedua, ada kemudahan penggunaan, sebagai visual pemogokan komunikasi langsung
tentang apa yang mereka ingin menyampaikan, dan ketiga, visual tinggal di dalam
memori-misalnya, Anda berhubungan lebih baik untuk sebuah merek bisnis melalui
logo dari jargon lain yang mengucapkan kehadirannya.
Graphical user interface dalam kombinasi visual berulir dengan
fungsionalitas telah melampaui rekan karakter di pesat. Di sini, kebutuhan
untuk mengingat dan mengetik perintah ini diganti, yang membuatnya sangat
nyaman bagi pengguna untuk memiliki pengalaman yang nyaman dengan / mesin-nya.
Kebutuhan untuk mengingat prosedur untuk memicu event (baik itu yang sederhana
seperti membuka folder) tidak tetap.
Dengan GUI, Pengalaman pengguna ditingkatkan dan diperkaya ejaan
keinginan yang lebih besar untuk antarmuka dengan sistem ~ ‘(Website, PC,
gadget) dalam operasi. Dan ini jelas menekankan kembali peran vital dari GUI di
web dan pengembangan aplikasi. Ketika datang untuk mengembangkan website skala
besar, yang merupakan motor ~ sukses ‘di internet-driven dunia sekarang ini,
standar dan parameter harus didefinisikan dengan baik. Fungsi back-end, visual,
pengguna-keramahan dan isi situs akan menenun menjadi satu substansi yang
integral tunggal yang disebut “pengalaman User”. Seperti disebutkan sebelumnya,
website sebagai node dari bisnis online, atau brosur informasi online atau
media hiburan, dipromosikan ke anak tangga teratas pada dasar pengalaman
pengguna yang kaya.
Komentar
Posting Komentar