Langsung ke konten utama

Java : kalkulator sederhana dengan netbeans




selanjunya klick kanan text file bil_1 > even > key >key relased dan masukkan koding berikut
bil_2.requestFocus();
l1.setText("MASUKKAN BIL 2");

selanjutnya double klick button untuk angka 1 dan masukkan koding berikut
   if(l1.getText().equals("MASUKKAN BIL 1")){
    bil_1.setText(bil_1.getText()+1);   
}
    else if(l2.getText().equals("MASUKKAN BIL 2"))
    bil_2.setText(bil_2.getText()+1); 

selanjutnya double klick button untuk angka 2 dan masukkan koding berikut
   if(l1.getText().equals("MASUKKAN BIL 1")){
    bil_1.setText(bil_1.getText()+2);   
}
    else if(l2.getText().equals("MASUKKAN BIL 2"))
    bil_2.setText(bil_2.getText()+2);

selanjutnya double klick button untuk angka 3 dan masukkan koding berikut
   if(l1.getText().equals("MASUKKAN BIL 1")){
    bil_1.setText(bil_1.getText()+3);   
}
    else if(l2.getText().equals("MASUKKAN BIL 2"))
    bil_2.setText(bil_2.getText()+3); 
selanjutnya double klick button untuk angka 4 dan masukkan koding berikut
   if(l1.getText().equals("MASUKKAN BIL 1")){
    bil_1.setText(bil_1.getText()+4);   
}
    else if(l2.getText().equals("MASUKKAN BIL 2"))
    bil_2.setText(bil_2.getText()+4);

selanjutnya double klick button untuk angka 5 dan masukkan koding berikut
   if(l1.getText().equals("MASUKKAN BIL 1")){
    bil_1.setText(bil_1.getText()+5);   
}
    else if(l2.getText().equals("MASUKKAN BIL 2"))
    bil_2.setText(bil_2.getText()+5);   
selanjutnya double klick button untuk angka 6 dan masukkan koding berikut
   if(l1.getText().equals("MASUKKAN BIL 1")){
    bil_1.setText(bil_1.getText()+6);   
}
    else if(l2.getText().equals("MASUKKAN BIL 2"))
    bil_2.setText(bil_2.getText()+6); 
selanjutnya double klick button untuk angka 7 dan masukkan koding berikut
   if(l1.getText().equals("MASUKKAN BIL 1")){
    bil_1.setText(bil_1.getText()+7);   
}
    else if(l2.getText().equals("MASUKKAN BIL 2"))
    bil_2.setText(bil_2.getText()+7);

selanjutnya double klick button untuk angka 8 dan masukkan koding berikut
   if(l1.getText().equals("MASUKKAN BIL 1")){
    bil_1.setText(bil_1.getText()+8);   
}
    else if(l2.getText().equals("MASUKKAN BIL 2"))
    bil_2.setText(bil_2.getText()+8);

selanjutnya double klick button untuk angka 9 dan masukkan koding berikut
   if(l1.getText().equals("MASUKKAN BIL 1")){
    bil_1.setText(bil_1.getText()+9);   
}
    else if(l2.getText().equals("MASUKKAN BIL 2"))
    bil_2.setText(bil_2.getText()+9);   
selanjutnya double klick button untuk angka 0 dan masukkan koding berikut
   if(l1.getText().equals("MASUKKAN BIL 1")){
    bil_1.setText(bil_1.getText()+0);   
}
    else if(l2.getText().equals("MASUKKAN BIL 2"))
    bil_2.setText(bil_2.getText()+0);


selanjunya double klick button pangkat dan masukkan koding berikut
   op.setText("^2");
        bil_2.requestFocus();
        l2.setText("KOSONGKAN SAJA");

selanjunya double klick button akar dan masukkan koding berikut
op.setText("akar");
l2.setText("KOSONGKAN SAJA");

selanjunya double klick button tambah dan masukkan koding berikut
   op.setText("+");       
         bil_2.requestFocus();
        l2.setText("MASUKKAN BIL 2");
        l1.setText("");

selanjunya double klick button kurang dan masukkan koding berikut
  op.setText("-");
        bil_2.requestFocus();
        l2.setText("MASUKKAN BIL 2");
        l1.setText("");

selanjunya double klick button kali dan masukkan koding berikut
     op.setText("*");
         bil_2.requestFocus();
        l2.setText("MASUKKAN BIL 2");
        l1.setText("");

selanjunya double klick button bagi dan masukkan koding berikut
        op.setText("/");
         bil_2.requestFocus();
        l2.setText("MASUKKAN BIL 2");
        l1.setText("");

selanjunya double klick button samadengan dan masukkan koding berikut
double a,b,c;
       if(op.getText().equals("+")){
    a=Double.parseDouble(bil_1.getText());
    b=Double.parseDouble(bil_2.getText());
    c=a+b;
    hasil.setText(""+c);
        }
    else if(op.getText().equals("-")){       
    a=Double.parseDouble(bil_1.getText());
    b=Double.parseDouble(bil_2.getText());
    c=a-b;
    hasil.setText(""+c);
    }
      else if(op.getText().equals("*")){       
    a=Double.parseDouble(bil_1.getText());
    b=Double.parseDouble(bil_2.getText());
    c=a*b;
    hasil.setText(""+c); }
     
       else if(op.getText().equals("/")){       
    a=Double.parseDouble(bil_1.getText());
    b=Double.parseDouble(bil_2.getText());
    c=a/b;
    hasil.setText(""+c);}
        else if(op.getText().equals("^2")){       
    a=Double.parseDouble(bil_1.getText());
  
    c=a*a;
    hasil.setText(""+c);}
      
     
    else if(op.getText().equals("akar")){  
        int q;
        q=Integer.parseInt(bil_1.getText());
            double akar = Math.sqrt(q);
       hasil.setText(""+akar);
       bil_2.setText("");
       }
       l_h.setText("HASIL");
       l2.setText("");


selanjunya double klick button clear dan masukkan koding berikut
bil_1.setText("");
bil_2.setText("");
op.setText("");
hasil.setText("");
l1.setText("MASUKKAN BIL 1");
l2.setText("");




semoga bermanfaat.........................



 
 

Komentar

Postingan populer dari blog ini

T-Code (SAP)

Sebuah kode transaksi (atau t-code ) terdiri dari huruf, angka, atau keduanya, dan dimasukkan di bidang perintah di bagian atas layar SAP. Setiap fungsi dalam SAP ERP memiliki sebuah kode transaksi SAP .

Cara Membuat Format Nomor Halaman Yang Berbeda Dalam Dokumen Yang Sama

Baiklah berikut langkah-langkah membuatnya agar dalam satu dokumen bisa dibuat sekaligus walaupun format penomorannya berbeda-beda.