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 )

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

Postingan populer dari blog ini

Menu Bar pada Java Swing dengan Netbeans

Tutorial membuat menu pada netbeans