jika sudah diganti semua nama variabelnya, sekarang kita bisa masuk ke dalam coding
Setelah selsai membuat tampilan kalkulatornya kita selanjutnya melakukan tahapan coding
angka += ".";
display.setText(angka);
untuk membuat simbol koma/point pada tampilan display
kode berikut untuk C(Clear)
display.setText("");
angka1=0.0;
angka2=0.0;
jumlah=0.0;
angka="";
untuk Memastikan semua komponen dan variabel bernilai nol / null.
kode berikut untuk Tambah(+)
angka1=Double.parseDouble(angka);
display.setText("+");
angka="";
pilih=1;
Variabel angka1 merupakan penampung angka yang nantinya akan di operasikan dengan variabel angka2. Karena variabel angka1 kita deklarasikan bertipe dataDouble, maka variabel angka yang bertipe data String harus di konversikan dulu keDouble.
Mengubah teks pada display menjadi simbol +.
Variabel angka dikosongkan kembali untuk menampung String angka yang nantinya akan diberikan ke variabel angka2.Pilih = 1 adalah integer yang berfungsi untuk pemilihan aksi pada switch case di jika tombol sama dengan ( = ) ditekan.
dan untuk tombol bilangan operasi lainnya kodenya sama, hanya saya kita rubah simbol bilangan operasinya saja dan kode pilih nya saja
kode berikut untuk kurang (-)
angka1=Double.parseDouble(angka);
display.setText("-");
angka="";
pilih=2;
kode berikut untuk kali(X)
angka1=Double.parseDouble(angka);
display.setText("*");
angka="";
pilih=3;
|
kode berikut untuk bagi (/)
angka1=Double.parseDouble(angka);
display.setText("/");
angka="";
pilih=4;
yang terakhir tinggal kode untuk hasil atau sama dengan (=)
kode berikut untuk sama dengan(=)
case 1:
angka2 = Double.parseDouble(angka);
jumlah = angka1 + angka2;
angka = Double.toString(jumlah);
display.setText(angka);
break;
case 2:
angka2 = Double.parseDouble(angka);
jumlah = angka1 - angka2;
angka = Double.toString(jumlah);
display.setText(angka);
break;
case 3:
angka2 = Double.parseDouble(angka);
jumlah = angka1 * angka2;
angka = Double.toString(jumlah);
display.setText(angka);
break;
case 4:
angka2 = Double.parseDouble(angka);
jumlah = angka1 / angka2;
angka = Double.toString(jumlah);
display.setText(angka);
break;
default:
break;
}
Sebelum operasi bilangan dilakukan, variabel angka2 harus dikonversikan terlebih dahulu ke tipe data Double.
Variabel jumlah melakukan operasi bilangan angka1 dan angka2 yang sudah dikonversi ke tipe data Double.
Variabel angka mengkonversi variabel jumlah yang bertipe data Double menjadiString agar yang bisa ditampilkan di display.
dan jika masih bingung kalian bisa melihat
VIDEO TUTORIALNYA DISINI....
SEKIAN TUTORIAL MEMBUAT KALKULATOR DENGAN NETBEANS, JIKA ADA YANG KURANG JELAS BISA LIHAT VIDEO YANG SUDAH SAYA BUAT DAN BISA JUGA COMMENT DI BAWAH. TERIMAKASIH