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.


 sumber :

Komentar

Postingan populer dari blog ini

Project Integration Management (Manajemen Integrasi) , Project Scope Management (Manajemen Ruang Lingkup) dan Project Time Management (Manajemen waktu)

Lyrics Zion.T(자이언티) - Yanghwa BRDG(양화대교) [ Hangul, Romanized, English ]

Politik Strategi Nasional.