Belajar Java Programming JPanel Tingkat Dasar

Belajar Java Programming JPanel -Untuk membuat GUI dengan tambahan seperti tombol, TextBoxes, Lists dan sebagainya, sebelumnya kita harus memahami mengenai JPanel terlebih dahulu.

JPanel merupakan sebuah wadah  yang digunakan untuk menampung widget-widget dari Swing.

JPanel ini digunakan agar developer memiliki pengendalian lebih baik terhadap posisi dan  gaya dari widget-widget pada layar, selain itu juga dimaksudkan untuk memberikan struktur yang lebih baik pada saat membuat kode program.

Dalam dunia pembuatan GUI yang professional, maka JPanels adalah hal yang fundamental.

Mengapa JPanel bersifat kritikal?

Sebelumnya kita kembali ke JFrame, JFrame adalah wadah Top Level. Kemudian JFrame ini di bagi menjadi beberapa pane, seperti di bawah ini :

Memahami Dasar JPanel Dalam Pemrograman Java
Frame dan Pane (Sumber : Sun Mycrosystem)

JFrame terdiri dari :

  • Glass Pane, berada di posisi paling atas
  • Content Pane
  • Layered Pane
  • Root Pane

Setiap pane memiliki fungsi yang berbeda-beda, namun yang menjadi perhatian sekarang adalah Content Pane.

Content Pane adalah tempat dimana kita menyimpan semua text, tombol, atau gambar yang kita inginkan untuk ditampilkan pada program, ya inilah Graphics User Interface.

Kita dapat mengakses Content Pane secara langsung, namun akan lebih baik bila kita menggunakan JPanel sebagai sebuah layer atau lapisan diatas Content Pane.

Apa keuntungan menggunakan JPanel?

Dengan menggunakan JPanel, memungkinkan kita untuk memanipulasi segala sesuatu yang ada di layar dengan usaha yang lebih sedikit.

Contoh 1:

Penjelasan:

Setelah semuanya lengkap, maka saatnya menampilkannya pada layar.

Output :

Memahami Dasar JPanel Dalam Pemrograman Java
Ouput

 

Contoh 2:

Pada contoh ke-2 ini Anda akan menambahkan tombol langsung ke frame. Sedangkan slider dan text area akan ditampung di panel, kemudian panel tersebut di tambahkan ke frame. Layout manager dalam hal ini border layout digunakan untuk mengatur posisi dan ukuran komponen.

Contoh output:

button dan slider Java GUI

Nah, itulah pembahasan mengenai belajar Java programming JPanel, semoga dapat membantu anda yang sedang mempelajari GUI Java.

Be the first to comment

Leave a Reply

Your email address will not be published.


*