Aplikasi Kasir Martabak
Assalamu'alaikum wr.wb. kali ini saya akan memberikan cara membuat aplikasi sederhana menggunakan NetBeans IDE 8.2. Aplikasi ini dibuat untuk mempermudah pemilik toko Martabak dalam menentukan pembayaran kepada pelanggannya. Aplikasi ini hanya menggunakan beberapa komponen saja, yaitu Label, Text Field, Button, Button Group, Radio Button, dan Check Box.
Penjelasan Design/Layout:
- Radio Button berfungsi untuk memilih jenis martabak yang ingin dibeli.
- Check Box “Diskon” berfungsi untuk memberikan diskon jika pembelian Martabak pada akhir pekan.
- Text Field berfungsi untuk menampilkan hasil yang berasal dari Radio Button, Button dan Check Box.
- Button “Total” berfungsi untuk menjumlahkan harga dari pembelian Martabak.
Sebelum memasukkan Source Code kita harus ubah Variablenya :
- Ganti Variablenya Name pada Radio Button dan Check Box. Contohnya "kacang".
- Ganti Variablenya Text Field Contohnya "TextJenis".
#Lakukan Pada seluruh Text Field, Radio Button, Check box, Dan Buton
-Untuk Text Field Check box "Diskon" harus Edit Textnya angka 0 (Nol) agar jika dipilih tidak error
- Ganti Variablenya Name pada Radio Button dan Check Box. Contohnya "kacang".
- Ganti Variablenya Text Field Contohnya "TextJenis".
#Lakukan Pada seluruh Text Field, Radio Button, Check box, Dan Buton
-Untuk Text Field Check box "Diskon" harus Edit Textnya angka 0 (Nol) agar jika dipilih tidak error
pada saat RUN.
* Source Code Radio button adalah:
private void coklatActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
TextJenis.setText(" "+coklat.getText());
TextHarga.setText(""+22000);
}
private void pisangkejuActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
TextJenis.setText(" "+pisangkeju.getText());
TextHarga.setText(""+30000);
}
private void kacangActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
TextJenis.setText(" "+kacang.getText());
TextHarga.setText(""+18000);
}
private void ketankejuActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
TextJenis.setText(" "+ketankeju.getText());
TextHarga.setText(""+35000);
}
*Source Code Check Box adalah :
private void CBakhirActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if(CBakhir.isSelected()){
int harga=Integer.parseInt(TextHarga.getText());
int potongan=harga/10;
diskon.setText(""+potongan);
}else{
diskon.setText(""+0);
}
}
*Source Code Total adalah :
private void totalActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int bil1=Integer.parseInt(TextHarga.getText());
int bil2=Integer.parseInt(diskon.getText());
int hasil=bil1-bil2;
TextTotal.setText("" +hasil);
}
Lalu Run/Jalankan Shift + f6
Selamat mencoba !!!
Wassamu'alaikum wr.wb.


Komentar
Posting Komentar