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.
Method yang sering digunakan adalah sebagai berikut :
1.isSelected() Untuk mengecek apakah
suatu JRadioButton sedang dipilih atau tidak
2.setSelected() Untuk memilih
suatu JRadioButton secara otomatis
Contoh Menentukan jenis kelamin yang diinputkan dengan
Radio Button
Buat New project Pada Jframe
Form
1. Buat
sebuah JTextField dan dua buah JLabel, JRadiobutton dan Jbutton
Caranya pada Palette (disebelah kanan) bagian Swing
Controls, pilih Jlabel ,JtextField, JRadiobutton, JButton
kemudian letakan pada Jframe(form).
1.
Ubah atau edit teks Jlabel1, Jlabel2,
Jbutton, Jradiobutton1, Jradiobutton2 menjadi seperti gambar dibawah.
Caranya
klik kanan > edit teks.
Ubah variable name TextField1 menjadi
txtNama dengan cara klik kanan TextField > Change Variable name
1.
Ubah variable name Jbutton menjadi
btnProses dengan cara klik kanan Jbutton > Change Variable name
1.
Ubah variable
name pada JradioButton1 dan JradioButton2 menjadirPria dan
rWanita dengan cara klik kanan Jbutton1, kemudian pilihChange
Variable Name
1.
Letakan komponen ButtonGroup (Palette
> Swing Controls) ke dalam Jframe(Form). ButtonGroup merupakan
salah satu komponen yang bersifat tidak terlihat(invisible). Setelah dimasukan
ke dalam Jframe, ButtonGroup akan terlihat pada jendela inspector di
bagian Other Components disebelah kiri.
1. Pilihlah
masing-masing JRadioButton (rPria dan rWanita), dan set
pada Properties agar nilai buttonGroup nya buttonGroup1
Langkah diatas menyebabkan JRadioButton rPria dan rWanitatergabung
dalam satu grup (diikat oleh buttonGroup1) sehingga jika rPriaterpilih
(aktif/true), rWanita tidak. Demikian juga sebaliknya. Namun
jikarPria dan rWanita tidak diikat oleh buttonGroup1,
keduanya independen sehingga bisa dipilih atau dinonaktifkan secara bersamaan.
1.
Buatlah event pada Jbutton (btnTampil) dengan
cara klik kanan JButton > Event > Action > actionPerformed
Isikan
kode berikut;
1.
Jalankan program dengan perintah shift + F6.
atau Form juga bisa dijalankan dengan menu Run > Run File
Masukan nama
pada Kolom Nama dan Pilih Jenis Kelamin di Radio button
Tidak ada komentar:
Posting Komentar