PENGENALAN DASAR SWING: CLASS JRADIOBUTTON DAN JCHECKBOX DI JAVA NETBEANS IDE 8.2
Ditulis pada: 8/26/2019
Pada kesempatan kali ini saya ingin berbagi
pengetahuan saya mengenai bagaimana cara penggunaan komponen dasar swing yaitu
class JRadioButton dan JCheckBox di java netbeans ide 8.2 dengan gambar dan
sedikit penjelasannya.
Setelah muncul tampilan Choose Project seperti gambar dibawah maka pilih kategori Java dan pilih Java Application dan klik Next.
Setelah muncul tampilan Name and Location seperti gambar diatas maka Anda akan disediakan form untuk mengisi Project Name dan Project Location. Anda dapat mengisi project name dan project location sesuai yang anda inginkan, kemudian disini saya unceklis untuk Create Main Class dengan bertujuan agar tidak membuat main class secara otomatis karena kita akan membuat secara manual dan setelah itu klik Finish.
Kemudian yang kedua yaitu membuat fungsi Check Box dari Ayam Bakar, silahkan salin coding seperti gambar dibawah ini.
Kemudian yang ketiga yaitu membuat fungsi Check Box dari Pecel Lele, silahkan salin coding seperti gambar dibawah ini.
Setelah membuat fungsi untuk check box maka langkah selanjutnya yaitu membuat fungsi button klik. Untuk fungsi radio button juga disimpan dalam fungsi ini, silahkan salin kode seperti dibawah ini.
Kemudian langkah selanjutnya yaitu membuat fungsi button klik untuk menghapus history atau mengkosongkan seperti semula. Silahkan salin coding dibawah ini.
Dan jika telah selesai mengikuti langkah-langkah diatas serta menyalin code dengan benar, silahkan Anda coba jalankan aplikasinya. Jika tidak ada permasalahan yang muncul maka akan tampil seperti gambar dibawah ini.
CLASS JRADIOBUTTON DAN JCHECKBOX DI JAVA NETBEANS IDE 8.2
Sebelum kita membuat project sederhana untuk penggunaan class JRadioButton dan JCheckBox ada baiknya anda mengetahui fungsi atau sedikit penjelasan komponen dasar swing yang akan saya bahas. yang pertama checkbox, CheckBox adalah komponen yang biasa digunakan untuk memilih pilihan dari dua kemungkinan, biasanya berupa jawaban Ya atau Tidak.
Kemudian RadioButton merupakan suatu kelompok pilihan, pilihan bisa dua atau lebih akan tetapi dalam satu kelompok tersebut hanya diperkenankan untuk memilih satu pilihan saja.
Dalam Swing, CheckBox bisa dibuat menggunakan Class JCheckBox, sedangkan untuk radio button dibutuhkan dua Class yaitu JRadioButton untuk pembuatan radiobutton dan ButtonGroup untuk mengelompokkan beberapa radiobutton ke dalam satu grup.
Setelah kita mengetahui fungsi dari komponen swing yang akan kita bahas kali ini, maka kita dapat melanjutkan ke tahap selanjutnya untuk mempraktekan langsung pada Java Netbeans 8.2. berikut merupakan langkah-langkah penjelasan berserta gambarnya :
Pertama-tama buka aplikasi Netbeans 8.2 yang telah Anda install dan tunggu proses loading.
Setelah aplikasi Netbeans terbuka kemudian klik menu File dan kemudian pilih New Project atau Anda bisa menggunakan
cara kedua yaitu dengan cara Ctrl+Shift+N
maka setelah itu akan muncul seperti gambar dibawah ini.
Setelah muncul tampilan Choose Project seperti gambar dibawah maka pilih kategori Java dan pilih Java Application dan klik Next.
Setelah muncul tampilan Name and Location seperti gambar diatas maka Anda akan disediakan form untuk mengisi Project Name dan Project Location. Anda dapat mengisi project name dan project location sesuai yang anda inginkan, kemudian disini saya unceklis untuk Create Main Class dengan bertujuan agar tidak membuat main class secara otomatis karena kita akan membuat secara manual dan setelah itu klik Finish.
Setelah memilih mana dan lokasi penyimpanan file maka
langkah selanjutnya yaitu pembuatan 2 packages yang terdiri dari package form dan code, pembuatan 2 packages ini bertujuan untuk memisahkan antara
package untuk tampilan dan package untuk java class nya.
Setelah pembuatan 2 packages langkah selanjutnya yaitu
membuat 1 java class disetiap package, untuk package code berisi menu.java
sedangkan untuk package form berisi formMenu. Setelah membuat 2 file tersebut
maka pertama kita masuk ke formMenu untuk mendesain tampilannya. Anda dapat
menyesuaikan seperti gambar dibawah ini dan untuk nama variable setiap swing
tidak akan saya bahas, anda dapat melihatnya dicoding nanti.
Setelah menyesuaikan dengan tampilan diatas langkah
selanjutnya yaitu kita masuk ke menu.java yang berada pada package code yang
bertujuan untuk memasukan rumus perhitungannya. silahkan ketikkan code seperti
dibawah ini
Setelah memasukkan coding pada menu.java kita balik lagi ke formMenu.java.
disini yang akan kita buat pertama yaitu fungsi Check Box dari Nasi Goreng, silahkan salin coding seperti gambar
dibawah ini.
Kemudian yang kedua yaitu membuat fungsi Check Box dari Ayam Bakar, silahkan salin coding seperti gambar dibawah ini.
Kemudian yang ketiga yaitu membuat fungsi Check Box dari Pecel Lele, silahkan salin coding seperti gambar dibawah ini.
Kemudian yang keempat yaitu membuat fungsi Check Box dari Sea Food, silahkan salin
coding seperti gambar dibawah ini.
Membuat keempat fungsi check box diatas yaitu bertujuan jika
kita memilih check box tersebut maka text field akan menjadi dapat diisi dan
jumlahnya akan berubah menjadi 1 sedangkan jika tidak diisi maka text field
tidak akan dapat diisi dengan jumlah tetap nol.
Setelah membuat fungsi untuk check box maka langkah selanjutnya yaitu membuat fungsi button klik. Untuk fungsi radio button juga disimpan dalam fungsi ini, silahkan salin kode seperti dibawah ini.
Kemudian langkah selanjutnya yaitu membuat fungsi button klik untuk menghapus history atau mengkosongkan seperti semula. Silahkan salin coding dibawah ini.
Dan jika telah selesai mengikuti langkah-langkah diatas serta menyalin code dengan benar, silahkan Anda coba jalankan aplikasinya. Jika tidak ada permasalahan yang muncul maka akan tampil seperti gambar dibawah ini.
Ok sekian pada postingan pembahasan dasar swing: class jradiobutton dan jcheckbox di java netbeans ide 8.2 yang bisa saya sampaikan, mohon maaf jika
masih banyak kekurangan. Terima kasih dan sampai jumpa dipostingan selanjutnya.