Langsung ke konten utama

Radio Button

Assalamualaikum warahmatullahi wabarakatuhu, salam sejahtera bagi kita semua. Pada kesempatan kali ini saya akan membuat tutorial mengenai cara menggunakan Radio Button pada Netbeans.


JRadioButton berfungsi  untuk menampung pilihan pengguna seperti jenis kelamin. Sekumpulan JRadioButton (dua atau lebih) harus diikat dengan ButtonGroup agar terkelompok dalam satu grup RadioButton.

Dalam satu grup,  JRadioButton yang terpilih hanya satu. Jika sekelompok JradioButton tidak diikat dalam ButtonGrup, semua komponen JRadioButton itu bisa dipilih.

Metode yang sering digunakan dalam Radio Button adalah:

1. isSelected()
Berfungsi untuk mengecek apakah suatu JRadioButton sedang dipilih atau tidak.
Contoh :
if pria.isSelected(){

2. setSelected()
Berfungsi untuk memilih suatu JRadioButton secara otomatis.
Contoh :
setSelected(true)

Untuk membuat suatu JRadioButton tidak terpilih, kodenya adalah:
setSelected(False)

Ayo kita mulai membuat programnya :


Variable name masing-masing komponen :
- RadioButton1 = pria
- RadioButton2 = wanita
- JTextField1 = txtnama
-Jbutton1 = btnproses

 
Kemudian klik pada jRadioButton1 (pria), lihat bagian properties. Kemudia ganti buttonGroup yang awalnya none menjadi buttonGroup 1. Lakukan hal yang sama pada jRadioButton2(wanita). 

Langkah ini dilakukan agar saat kita memilih pria, maka wanita tidak akan bisa dipilih, begitupun sebaliknya. Intinya jika kita tidak melakukan hal diatas, maka pria dan wanita bisa terpilih dua-duanya.

Catatan : Tidak seperti komponen lain, Radio Button termasuk kedalam komponen yang bersifat invisible ( tidak terlihat ). Jadi setelah dimasukkan ke dalam frame, buttongroup akan terlihat di samping kiri pada tab other components - Navigator


Jika sudah ketikkan kode berikut pada button proses.


Komentar

Postingan populer dari blog ini

Cloud Computing

Apa itu Cloud Computing ? Pengertian  Cloud Computing atau dalam bahasa Indonesia bisa kita sebut sebagai komputasi awan adalah model penggunaan sumber daya komputasi yang disampaikan sebagai suatu layanan melalui jaringan yang umumnya berupa Internet.   Layanan berupa apa ? Layanan Infrastruktur Layanan Platform Layanan Perangkat Lunak 1. Layanan Infrastruktur                                                                                                     ...