"Ngodinglah dengan bijaksana, percuma program sukses besoknya sakit"

Selasa, 20 November 2018

Percabangan, RadioButton, CheckBox

November 20, 2018 Posted by Unknown No comments



Percabangan

Percabangan Dua Kemungkinan
Sintak :

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



Percabangan Lebih dari Dua Kemungkinan

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

Radio Button
• 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


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.
Check Box
• 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.



0 komentar:

Posting Komentar