ad

ad

Rabu, 14 Januari 2015

tutorial membuat form kalkulator di java netbeans


Pada kesempatan kali ini saya akan mensharing bagaima caranya membuat Kalkulator sederhana berbasis GUI dengan java netbeans. kalkulator ini hanya bisa menjumlahkan, menguragi, mengalikan, dan membagi suatu angka. 

 Pertama dalam membuat kalulator adalah dengan mendesain form, silahkan desain aplikasi yang sesuai dengan selera anda.....
 
kalian bisa langsung download disamping>>>  KALKULATOR.JAVA
 
atau kalian juga bisa ikuti tutorial di bawah ini.........
 
 
Kalian buat projek baru java dan bisa memilih java application
 
 
 
Setelah membuat projek baru lalu isikan nama terserah anda, kemudian klik Finish
 
 
Kemudian buat file baru , kemudian pilih swing GUI Form lalu pilih JFrame Form dan klik next
 
 
Setelah itu ,  isikan nama terserah anda,isi nama lokasinya sesuai pada projek yang ada diatas , kemudian klik Finish 
 
 
 
 
Kemudian, pada menu design, buat 1 buah jtextfield dan 17 buah button sesuai gambar di bawah ini.......
 
 
Setelah itu sesuaikan nama button seperti gambar diatas. untuk memudahkan dalam mendesain program saya sarankan gunakan set layout dengan Abosolute Layout.. dengan cara klik kanan pada JFrame -> Set Layout -> Absolute Lauout ..
 
untuk JTextField hilangkan centang pada properti editable agar user tidak bisa mengetikkan angka pada textField ketika program sudah berjalan.
 
Setelah itu beranjak ke source kodenya sesuai dibawah ini...
 
1. Sebelum ke coding Button tambahkan coding dibawah public class layar seperti berikut
String angka;
double jumlah,angka1,angka2;
int pilih;
 

2. Untuk Button 0-9, dan button titik (.)
angka += "x";
jTextField1.setText(angka);
 
 
3. Untuk Button Clear
   jTextField1.setText("0");
        angka1=0;
        angka2=0;
        jumlah=0;
        angka="";



 4. Untuk Button Tambah
 angka1=Double.parseDouble(angka);
        jTextField1.setText("+");
        angka="";
        pilih=1;



 5. Untuk Button Kurang
 angka1=Double.parseDouble(angka);
        jTextField1.setText("-");
        angka="";
        pilih=2;



 6. Untuk Button Kali

 angka1=Double.parseDouble(angka);
        jTextField1.setText("*");
        angka="";
        pilih=3;


 7. Untuk Button Bagi
 angka1=Double.parseDouble(angka);
        jTextField1.setText("/");
        angka="";
        pilih=4;



 8. Untuk Button Sama Dengan

 switch(pilih){
        case 1:
            angka2 = Double.parseDouble(angka);
            jumlah = angka1 + angka2;
            angka = Double.toString(jumlah);
            jTextField1.setText(angka);
            break;
        case 2:
            angka2 = Double.parseDouble(angka);
            jumlah = angka1 - angka2;
            angka = Double.toString(jumlah);
            jTextField1.setText(angka);
            break;
        case 3:
            angka2 = Double.parseDouble(angka);
            jumlah = angka1 * angka2;
            angka = Double.toString(jumlah);
            jTextField1.setText(angka);
            break;
        case 4:
            angka2 = Double.parseDouble(angka);
            jumlah = angka1 / angka2;
            angka = Double.toString(jumlah);
            jTextField1.setText(angka);
            break;
            default:
            break;



 Sebelum program dijalan tambahkan coding yang terdapat pada Button Clear setelah pendeklarasian variabel seperi berikut :

  public Layar() {
        initComponents();
        jTextField1.setText("0");
        angka1=0;
        angka2=0;
        jumlah=0;
        angka="";
    }

Dan setelah itu tinggal di run dengan tekan Ctrl+U atau run file...

Dan program berhasil berjalan.........






0 komentar: