Peracabangan,RadioButton,CeckBox

1.Percabangan
-percabangan dua kemungkinan
sintak :


Artinya, jika kondisi terpenuhi, statement-1 yang akan dijalankan, namun bila tidak, statement-2 yang akan dijalankan

                                                              

1.txtUsia
2.btnProses
3.txtKategori


-percabangan lebih dari dua kemungkinan
Contoh :
0-5 tahun : Balita
6–12 tahun : Anak – anak
13 – 17 tahun : Remaja
18 – 50 tahun : Dewasa
Lebih dari 50 tahun : Lansia



2.RadioButton
  • 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, contoh :
2. setSelected()
Untuk memilih suatu JRadioButton secara otomatis, contoh :
Jika ingin membuat suatu JRadioButton tidak terpilih, kode methodnya adalah setSelected(false).

Langkah-langkah :

1. Buat desain form dengan meletakan komponen Jlabel, JTextField, Jbutton, dan JRadioButton
1.txtNama
2.
 
3.btnProses

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.

Pilihlah masing-masing JRadioButton (rPria dan rWanita), dan set pada Properties agar nilai buttonGroup nya buttonGroup1

Langkah diatas menyebabkan JRadioButton rPria dan rWanita tergabung dalam satu grup (diikat oleh buttonGroup1) sehingga jika rPria terpilih (aktif/true), rWanita tidak. Demikian juga sebaliknya. Namun jika rPria dan rWanita tidak diikat oleh buttonGroup1, keduanya independen sehingga bisa dipilih atau dinonaktifkan secara bersamaan

3.CheckBox
 JCheckBox adalah objek yang dibutuhkan untuk menampung lebih dari satu jenis pilihan pada form, misalnya pilihan hobi.
 Method yang sering digunakan sama dengan method JRadioButton, yaitu isSelected() untuk mengecek apakah suatu JCheckBox terpilih, dan setSelected(true) untuk memberi tanda centang pada suatu JCheckBox.

Komentar

Postingan populer dari blog ini

TextField,OptionPane,Konversi

Database Lanjutan ( JCalender)