jChexBox merupakan komponen yang berfungsi untuk memilih satu atau lebih keterangan dengan cara memberikan tanda centang pada komponen tersebut.
Langkah-langkah :
1. Siapkan project dan beri nama cafe bonar.
2. Buat sebuah form dan beri nama form kasir, dan desain form nya.
➤ Klik 2 x ChekBox nasi
if (nasi.isSelected()==true){
txt_nasgor.setEditable(true);
txt_nasgor.setEnable(true);
}else{
txt_nasgor.setEditable(false);
txt_nasgor.setEnabled(false);
txt_nasgor.setText("");
}
}
➤ Klik 2 x CheckBox mie
if (mie.isSelected()==true){
txt_migor.setEditable(true);
txt_migor.setEnabled(true);
}else{
txt_migor.setEditable(false);
txt_migor.setEnabled(false);
txt_migor.setText("");
}
}
➤ Klik 2 x chexbox soto
if (soto.isSelected()==true){
txt_soto.setEditable(true);
txt_soto.setEnabled(true);
}else{
txt_soto.setEditable(false);
txt_soto.setEnabled(false);
txt_soto.setText("");
}
}
➤ Klik 2 x chexbox bakso
if (bakso.isSelected()==true){
txt_bakso.setEditable(true);
txt_bakso.setEnabled(true);
}else{
txt_bakso.setEditable(false);
txt_bakso.setEnabled(false);
txt_bakso.setText("");
}
}
➤ Klik 2 x pada tombol hitung
int total =0;
if (nasi.isSelected()){
String nasgor=txt_nasgor.getText();
int jmlnasgor=Integer.parseInt(nasgor);
int hrgnasgor=jmlnasgor*10000;
total=total+hrgnasgor:
}
if (mie.isSelected()){
String migor =txt_migor.getText();
int jmlmigor=Integer.parseInt(migor);
int hrgmigor=jmlmigor*10000;
total=total+hrgmigor:
}
txt_total.setText(""+total);
int bayar=Integer.parseInt(txt_bayar.getText());
int kembali=bayar-total;
txt_kembali.setText(String.valueOf(kembali));
}

0 Komentar