Netbeans Tutorial : Percabangan, RadioButton & CheckBox

Percabangan

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

Dibawah ini adalah contoh Form nya dan Kode pada button Proses

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
Kode pada botton proses :

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.
Contoh Form :
kode pada button proses :


Sumber : Modul Praktikum Pemrograman Berorientasi Objek, Deden Wahiddin, M.Kom

Tidak ada komentar untuk "Netbeans Tutorial : Percabangan, RadioButton & CheckBox"