• Program Aplikasi Kasir diNetbean Java

    Program Aplikasi Kasir diNetbean Java

    Program Aplikasi Kasir diNetbean Java



    Penjelasan Program

    Program Aplikasi Kasir diNetbean Java


            Aplikasi ini dibuat untuk memudahkan cutomer dan kasir melihat barang yang ingin dibeli secara detil karena bisa melihat spesifikasi barang yang ingin dibeli.
    Dimana inputnya terdiri dari Jumlah Barang dan outputnya terdiri dari Nama Barang, Harga Barang, Diskon Barang dan Jumlah Harga.

    Rumus Diskon =     Jumlah*5/100 , Total Harga = (HargaBarang*JumlahBarang)-(DiskonBarang*JumlahBarang).

    Komponen yang dibutuhkan
    Text Area, Radio Button, Button Grup, Label, TextField, dan CheckBox

    Penjelasan 1
    Jika kita ingin menggunakan aplikasi ini, pilih barang yang akan dibeli, disini saya beri contoh pilih Radio Button Samsung S7. Disana akan tampil NamaBarang, dan HargaBarang, disana juga meminta inputan berapa banyakk yang akan dibeli, disini saya beli 2 buah. Dengan diskon 0%

    Penjelasan 2
    Dan hasilnya adalah Rp.15.000.000,- . Dan jika ingin memberi diskon 5% tampilanya akan seperti dibawah ini :



    Penjelasan 3
    Tampilan dengan diskon 5%
    Tampilan Lainnya




    Source Code  Program

    Contoh ini kode radio button diRBacer1 begitu pula dengan radio button yang lainnya hanya diganti penjelasan spesifikasi dan harga barang:   

    private void RBacer1ActionPerformed(java.awt.event.ActionEvent evt) {                                       
            // TODO add your handling code here:
            TextNamaBarang.setText(""+RBacer1.getText());
            TextHargaBarang.setText(""+9699000);
            TextSpesifikasi.setText("Acer E5 572G\n" +
    "\n" +
    "Layar\t: 15.6\" Full Hd 1920 x 1080,high-brightness\n" +
    "Processor\t: Intel core i7-4712MQ 2.30 GHz\n" +
    "Graphic\t: NVIDIA GeForce 840M with 2 GB of dedicated DDR3 VRAM\n" +
    "Storage\t: HDD 1 TB \n" +
    "Audio\t: Dual Stereo Speaker\n" +
    "Kamera\t: Acer Crystal Eye HD webcam");
        } 
    Kode diskon
    Kode ini dimasukan pada CheckBox

        private void CBDiskonActionPerformed(java.awt.event.ActionEvent evt) {                                        
            // TODO add your handling code here:
            if(CBDiskon.isSelected()){
                int jumlah=Integer.parseInt(TextHargaBarang.getText());
                int diskon=jumlah*5/100;
                TextDiskonBarang.setText(""+diskon);
               
                       
            }else{
                TextDiskonBarang.setText(""+0);
           
            }
        }
       
    Kode Hapus
    Kode ini dimasukan pada button Clear
    private void BTclearActionPerformed(java.awt.event.ActionEvent evt) {                                       
            // TODO add your handling code here:
            TextSpesifikasi.setText("");
            TextJumlahHarga.setText("");
            TextJumlahBarang.setText("");
            TextDiskonBarang.setText("");
            TextHargaBarang.setText("");
            TextJumlahBarang.setText("");
            TextNamaBarang.setText("");
        }
    Kode Penjumlahan
    Kode ini dimasukan pada button JumlahHarga
        private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
            // TODO add your handling code here:
            int bil1=Integer.parseInt(TextDiskonBarang.getText());
            int bil2=Integer.parseInt(TextJumlahBarang.getText());
            int bil3=Integer.parseInt(TextHargaBarang.getText());
           
            int hasil=(bil3*bil2)-(bil1*bil2);
            TextJumlahHarga.setText("Rp. "+hasil);
        }
    Kode Keluar
    Kode ini dimasukan pada button Keluar
      
     private void BTkeluarActionPerformed(java.awt.event.ActionEvent evt) {                                        
            // TODO add your handling code here:
            this.dispose();
        }

    Sekian dan Terima Kasih
















  • You might also like

    Tidak ada komentar:

    Posting Komentar