Selasa, 13 November 2018

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

1    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   





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

1.       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).




















1.       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

















1.       Ubah variable name Jbutton menjadi btnProses dengan cara klik kanan Jbutton > Change Variable name


















1.       Ubah variable name pada JradioButton1 dan JradioButton2 menjadirPria dan rWanita dengan cara klik kanan Jbutton1, kemudian pilihChange Variable Name


















1.       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.


1.  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.

1.       Buatlah event pada Jbutton (btnTampil) dengan cara klik kanan JButton > Event > Action > actionPerformed



















Isikan kode berikut;








1.       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












































Senin, 12 November 2018

Percabangan


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










1.      

 Buat dua buah TextField

Caranya klik Text Field pada Pallete (sebelah kanan) Swing Control, drag ke Jform



















1.      


Buat sebuah Jbutton dan ubah/edit teks menjadi PROSES

Caranya klik Button pada Pallete (sebelah kanan) Swing Control, drag ke Jform


















1.      
      Ubah variable name kedua TextField menjadi txtUsia dan txtKategori
Caranya dengan klik kanan TextField lalu pilih Change Variable Name
















1.       Ubah variable name button proses menjadi btnProses

Caranya dengan klik kanan Button lalu pilih Change Variable Name











1. 
           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





















1.     Jalankan program dengan shift+6

Hasil running dua kemungkinan




















Hasil running lebih dari dua kemungkinan






































ER Dish dan Matrix Diagram