Selasa, 13 November 2018

JRadioButton


    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

ER Dish dan Matrix Diagram