Tutorial Percabangan, Radiobutton, Checkbox
Pada kesempatan kali ini saya akan
menjelaskan cara pembuatan project yang terdiri dari
contoh program untuk membuat Percabangan, Radio Button, dan CheckBox Java
Netbeans
Percabangan
Contoh Program Aplikasi ( Input dan Tampilkan Kategori Usia )
Contoh Program Aplikasi ( Input dan Tampilkan Kategori Usia )
Buat New project Jframe Form seperti gambar dibawah ini
Buat dua buah Label dan
ubah/edit teks menjadi Masukan usia dan Kategori
Caranya klik Label pada
Pallete (sebelah kanan) Swing Control, drag ke Jform
Buat dua buah TextField
Caranya klik Text Field pada
Pallete (sebelah kanan) Swing Control, drag ke Jform
Buat sebuah Jbutton
Caranya klik Button pada
Pallete (sebelah kanan) Swing Control, drag ke Jform
Ubah variable name kedua
TextField menjadi txtUsia dan txtKategori
Caranya dengan klik kanan
TextField lalu pilih Change Variable Name.
Ubah variable name button
proses menjadi btnProses
Caranya dengan klik kanan
Button lalu pilih Change Variable Name
Buatlah event pada Jbutton (btnProses)
Caranya dengan klik kanan
JButton > Event > Action > actionPerformed
Isikan kode berikut untuk dua kemungkinan:
Isikan kode berikut untuk lebih dari dua kemungkinan
Jalankan program
dengan shift+6
Hasil running dua kemungkinan
Hasil running lebih dari dua kemungkinan
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
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).
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
Ubah
variable name Jbutton menjadi btnProses dengan cara klik kanan Jbutton >
Change Variable name
Ubah variable name pada JradioButton1
dan JradioButton2 menjadirPria dan rWanita dengan cara klik kanan
Jbutton1, kemudian pilihChange Variable Name
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, ButtonGroupakan
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 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.
Buatlah event
pada Jbutton (btnTampil) dengan cara klik kanan JButton >
Event > Action > actionPerformed
Isikan
kode berikut;
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
JCheckBox
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, yaituisSelected() untuk mengecek apakah suatu
JCheckBox terpilih, dansetSelected(true) untuk memberi tanda
centang pada suatu JCheckBox.
Contoh Program Aplikasi Memilih Hobi
Pilih New Pada
project > Jframe Form
Pada Palette
(disebelah kanan) bagian Swing Controls, pilih Jlabel, JtextField, Jbutton, dan
JCheckBox kemudian letakan pada Jframe(form).
Ubahlah
tulisan pada Jlabel1, Jlabel2, Jbutton dan
TextField1 dengan cara Klik kanan Jlabel > Edit Text. Ganti tulisannya
menjadi Nama, Hobi, Proses dan
Pada TextField1 dikosongkan
Ubah variable
name pada TextField1 menjadi txtNama dengan cara klik
kanan TextField, kemudian pilih Change Variable Name
Ubah variable name pada Jbutton1 dan
Chekbox1, Checkbox2, Checkbox3 menjadi btnProses dan chkOlahraga,
chkMembaca, chkMenulis dengan cara klik kanan Jbutton1, kemudian
pilih Change Variable Name
Buatlah event pada Jbutton (btnProses) dengan
cara klik kanan JButton > Event > Action > actionPerformed
Isikan
kode berikut:
Jalankan program dengan perintah shift + F6. atau Form
juga bisa dijalankan dengan menu Run >
Run File
Masukan Nama pada Kolom Nama dan Pilih salah
Satu Hobi
Komentar
Posting Komentar