Belajar Java Khusus Pemula - Aplikasi Java dengan menggunakan jCheckBox dan cara penggunaan jRadioButton dalam java ini sangat sederhana, tutorial java sebelumnya baca Belajar Java : Aplikasi Aritmatika Sederhana Java Pemula, simak cara pembuatan aplikasinya.
Pada NetBeans IDE, jika kamu sudah membuat Project baru sebelumnya silahkan langusng buat saja file baru dengan Swing GUI Forms dan JFrame Form karena kia akan terus membuat aplikasi java berbasis GUI, dan beri nama "ckbox" atau bisa menggunakan nama lain, terserah kepada programernya :)
Jika selesai, kita hanya perlu menambah beberapa Component dari JFrame Form yaitu beberapa jCheckBox, jTextArea dan dua buah jRadioButon. desainlah Form kamu seperti gambar berikut :
Penting : jRadioButton (Perempuan dan Laki-laki) yang mempunyai group yang sama harus dimasukkan kedalam objek BottonGroup yang sama, Agar pada saat kamu memilih perempuan, jRadioButton2 (Laki-laki) tidak dalam keadaan Selected, begitu juga sebaliknya, caranya :
Klik pada jRadioButton1 dan pada jendela properties pilih menu Code, pada item Post-Creation Code masukkan code berikut :
buttonGroup1.add(jRadioButton1);Lakukan juga pada jRadioButon2.
Pada Project pilih jendela source, dan tuliskan code berikut :
public String LP;
private void GetDataPL(){
StringBuffer GetDataPL = new StringBuffer();
if (jRadioButton1.isSelected()){
GetDataPL.append(jRadioButton1.getText()+" ");
}
if (jRadioButton2.isSelected()){
GetDataPL.append(jRadioButton2.getText()+" ");
}
LP = GetDataPL.toString();
}
private void GetData(){
StringBuffer DataAll = new StringBuffer();
if (jCheckBox1.isSelected()){
DataAll.append(jCheckBox1.getText()+ " ");
}
if (jCheckBox2.isSelected()){
DataAll.append(jCheckBox2.getText()+ " ");
}
if (jCheckBox3.isSelected()){
DataAll.append(jCheckBox3.getText()+ " ");
}
if (jCheckBox4.isSelected()){
DataAll.append(jCheckBox4.getText()+ " ");
}
jTextArea1.setText("Kamu seorang"+" "+LP.toString()+" "+"mengakaui kalau admin Sector Code sangat"+" "+DataAll.toString());
}
Kita akan memanggil method di atas dari setiap jRadioButon dan jCheckBox, Caranya klik kanan pada salah satu jRadioButton pilih Events > Action > actionPerformed dan panggil sub GetData dan GetDataPl.
private void jRadioButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
GetDataPL();
GetData();
}
Lakukan pada semua Component yang sudah kamu tambahkan, jika selesai silahkan di RUN aplikasi javanya dengan menekan SHIFT + F6.
Tutorial Java lainnya akan di bahas pada postingan selanjutnya, terima kasih.