Pengenalan Grafika Komputer Netbeans (Part 1)

Pengenalan Grafika Komputer Netbeans (Part 1) – Halo sobat Bierpinter. Pada materi java kali ini saya akan mulai masuk ke dalam materi Grafika Komputer. Grafika komputer ini akan mengacu kepada gambar yang dihasilkan oleh komputer. Software yang saya gunakan pada kesempatan kali ini adalah Netbeans (Java). Ingin tahu lebih mengenai Grafika Komputer itu sendiri? Tetap lanjutin baca artikelnya yah guys ūüėÄ

Pengenalan Grafika Komputer Netbeans (Part 1)

Computer Graphics atau Grafika Komputer mempelajari bagaimana cara komputer menggambar, bukan bagaimana cara menggunakan software untuk menggambar, seperti : Adobe Illustrator, Corel Draw, dll. Tetapi bagaimana cara membuat software semacam ini. Kegunaan dari grafika komputer ini antara lain untuk membuat software untuk menggambar, membuat GUI, membuat animasi, dan lain sebagainya.

JFrame

Penjelasan Jframe
Penjelasan Jframe

Untuk membuat GUI, pertama-tama yang kita perlu siapkan adalah wadahnya (wadah untuk menggambar). Pada program Java, objek JFrame berguna untuk membuat sebuah windows kosong. Perlu diperhatikan, bahwa semua komponen GUI pada Java harus digambar oleh thread yang bernama Event Dispatch (untuk menghindari masalah race condition yang dapat menyebabkan deadlock). Berikut adalah contoh kodingnya (main file) :

Method .invokeLater(new Runnable) berguna untuk mendaftarkan sebuah objek Runnable kepada thread Event Dispatch, untuk nantinya akan dikerjakan oleh thread tersebut.

JPanel

Penjelasan JPanel
Penjelasan JPanel

Mengapa kita menggunakan JPanel? Karena segala sesuatu yang kita gambar di layar haruslah berupa komponen GUI, baik yang sudah disediakan oleh Java, ataupun merupakan kelas turunannya. JPanel merupakan objek “ringan” yang umum digunakan untuk menggambar komponen GUI itu sendiri. Kalian bisa membuat New – Java Class, kemudian buat class tersebut extends kepada JPanel. Berikut adalah contoh kodingnya (Nama Java Class saya adalah MyPanel) :

Oke teman-teman, itu adalah sekilas mengenai Pengenalan Grafika Komputer Netbeans (Part 1). Pengenalan ini merupakan dasar awal sebelum kita memulai untuk menggambar objek-objek pada artikel selanjutnya. Saya harap kalian mengerti dulu Part 1 ini sebelum kalian melanjutkan ke artikel pembelajaran selanjutnya. Jika ada hal yang ingin ditanyakan, jangan sungkan untuk menulisnya di form komentar yah teman-teman. Sekian dari saya, Salam IT ^_^

Baca juga : Cara Membuat Sistem RGB di Netbeans