Coding Membuat Aplikasi Kalkulator Sederhana Dengan Java Netbeans IDE

coding membuat kalkulator dengan netbeans

Pada artikel ini saya sharing membuat kalkulator di java netbeans dengan melakukan perhitungan aritmatika. Sama persis seperti kalkulator sederhana dengan html dan javascript pada artikel sebelumnya, namun di tutorial kali ini membuat program kalkulator dengan java netbeans.

Kalkulator sederhana yang sajikan di java netbeans ini, terdiri tombol artimatik perhitungan yakni pertambahan, pengurangan, perkalian dan pembagian untuk selebihnya adalah tombol clear dan sama dengan

Menggunakan JFrame From untuk memberikan coding membuat kalkulator dengan netbeans. langsung saja masuk ke tahap cara membuat kalkulator di java netbeans sederhana ini.


Cara membuat Kalkulator Sederhana di Java Netbeans

1. Buka Netbeans, dan buatlah Project baru dengan nama bebas. Dalam study kasus ini saya memberi nama tutorial
Membuat project baru

2. Buat Package baru dengan nama Kalkulator 
membuat package baru

3. Dan buatlah JFrom From didalamnya dengan nama KalkulatorSederhana 
membuat jframe from

4. Design dengan menggunakan textField dan Button seperti berikut.
design jfrom frame kalkulator sederhana

Dan jangan lupa berikan nama variabel setiap texgtfield dan tombolnya seperti ketrangan gambar diatas.

5. Beralih ke Source, dan berikan Source Code berikut.
String bil, bilangan;
int jumlah,bil1,bil2;
int pilih;
Seperti ini :

memberikan sourcode pada jframe from

6. Berikan source code berikut pada setiap tombol0 - tombol9. Dengan cara klik kanan tombol > Event > Action > acionPerfomed
private void tombol0ActionPerformed(java.awt.event.ActionEvent evt) {                                        

        bilangan+="0";        
        txthasil.setText(bilangan);
        // TODO add your handling code here:
    }                                       

    private void tombol1ActionPerformed(java.awt.event.ActionEvent evt) {                                        

        bilangan="1";        
        txthasil.setText(bilangan);
        // TODO add your handling code here:
    }                                       

    private void txthasilActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
    }                                        

    private void tombol2ActionPerformed(java.awt.event.ActionEvent evt) {                                        

        bilangan+="2";        
        txthasil.setText(bilangan);
        // TODO add your handling code here:
    }                                       

    private void tombol3ActionPerformed(java.awt.event.ActionEvent evt) {                                        

        bilangan+="3";        
        txthasil.setText(bilangan);
        // TODO add your handling code here:
    }                                       

    private void tombol4ActionPerformed(java.awt.event.ActionEvent evt) {                                        

        bilangan+="4";        
        txthasil.setText(bilangan);
        // TODO add your handling code here:
    }                                       

    private void tombol5ActionPerformed(java.awt.event.ActionEvent evt) {                                        

        bilangan+="5";        
        txthasil.setText(bilangan);
        // TODO add your handling code here:
    }                                       

    private void tombol6ActionPerformed(java.awt.event.ActionEvent evt) {                                        

        bilangan+="6";        
        txthasil.setText(bilangan);
        // TODO add your handling code here:
    }                                       

    private void tombol7ActionPerformed(java.awt.event.ActionEvent evt) {                                        

        bilangan+="7";        
        txthasil.setText(bilangan);
        // TODO add your handling code here:
    }                                       

    private void tombol8ActionPerformed(java.awt.event.ActionEvent evt) {                                        

        bilangan+="8";        
        txthasil.setText(bilangan);
        // TODO add your handling code here:
    }                                       

    private void tombol9ActionPerformed(java.awt.event.ActionEvent evt) {                                        

        bilangan+="9";        
        txthasil.setText(bilangan);
        // TODO add your handling code here:
    }
Seperti ini : dan seterusnya
memberikan source code pada tombol

Note : Source code diatas jangan langsung dipaste semua! Berikan satu persatu pada setiap tombol
7. Lalu berikan suouce code berikut pada tombolTambah, tombolKurang, tombolKali, dan tombolBagi
private void tombolTambahActionPerformed(java.awt.event.ActionEvent evt) {                                             

        bil1 =Integer.parseInt(bilangan);
        bilangan="";
        pilih=1;
        // TODO add your handling code here:
    }                                            

    private void tombolKurangActionPerformed(java.awt.event.ActionEvent evt) {                                             

        bil1 =Integer.parseInt(bilangan);
        bilangan="";
        pilih=2;
        // TODO add your handling code here:
    }                                            

    private void tombolKaliActionPerformed(java.awt.event.ActionEvent evt) {                                           

        bil1 =Integer.parseInt(bilangan);
        bilangan="";
        pilih=3;
        // TODO add your handling code here:
    }                                          

    private void tombolBagiActionPerformed(java.awt.event.ActionEvent evt) {                                           

        bil1 =Integer.parseInt(bilangan);
        bilangan="";
        pilih=4;
        // TODO add your handling code here:
    }
Seperti ini :
memberikan source code pada tombol
Note : Paste dengan cara sama seperti langkah 6
8. Yang terakhir berkan source code aritmatika pada tombolC dan tombolSamadengan

private void tombolCActionPerformed(java.awt.event.ActionEvent evt) {                                        

        txthasil.setText(null);
        bil1=0;
        bil2=0;
        jumlah=0;
        bilangan="";
        // TODO add your handling code here:
    }

private void tombolSamadenganActionPerformed(java.awt.event.ActionEvent evt) {                                                 

        switch(pilih){
        case 1:
            bil2 = Integer.parseInt(String.valueOf(txthasil.getText()));
            jumlah = bil1+bil2;
            bilangan = Integer.toString(jumlah);            
            break;
        case 2:
            bil2 =Integer.parseInt(String.valueOf(txthasil.getText()));
            jumlah = bil1 - bil2;
            bilangan = Integer.toString(jumlah);            
            break;
        case 3:
            bil2 = Integer.parseInt(String.valueOf(txthasil.getText()));
            jumlah = bil1 * bil2;
            bilangan = Integer.toString(jumlah);            
            break;
        case 4:
            bil2 = Integer.parseInt(String.valueOf(txthasil.getText()));
            jumlah = bil1 / bil2;
            bilangan = Integer.toString(jumlah);            
            break;            
        } 
        txthasil.setText(bilangan);
        // TODO add your handling code here:
    }


Note : Paste dengan cara sama seperti langkah 6
10. Jalankan program klik kanan pada JFrame KalkulatorSederhana > run file atau dengan menekan tombol SHIF+F6



Output Program Membuat kalkulator Dengan Java Netbeans

output aplikasi kalkulator dengan netbeans

Artikel terkait terkait :

No comments for "Coding Membuat Aplikasi Kalkulator Sederhana Dengan Java Netbeans IDE"