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));

}