Membuat Kalkulator Menggunakan Java

Membuat Kalkulator Menggunakan Java
salam malasngoding, pada kesempatan ini saya akan membagikan bagaimana cara membuat kalkulator menggunakan java. kalkulator yang akan kita buat ini sama dengan kalkulator biasa, hanya bisa melakukan operasi aritmatika biasa. yaitu melakukan penjumlahan, pengurangan, perkalian dan pembagian. berikut tampilan kalkulator Java Netbeans

Membuat Kalkulator Menggunakan Java
gamba diatas merupakan desain sederhana kalkulator yang akan kita buat, sikahkan anda desain tamilan yang lebih menarik lagi untuk mengembangkan kalkulator yang dibahas dalam tutorial ini. š
langsung kita menuju ke pembuatan aplikasi kalkulator menggunakan java.
- buat project baru pada texteditor netbeans, caranya buka netbeans, file – new project – java – java application – tuliskan nama – hilangkan centangan craeting main class – dan fininsh
- buat sebuah class jFrame, class ini dimana tempat dimana kita akan mendesain dan membuat aplikasi kalkulator dengan java. caranya : klik kanan pada project aplikasi – new – jFrame From- tuliskan nama dan finish
- desain tampilan kalkulator sesuai dengan keinginan, penulis hanya mendesain tamilan yang sederhana seperti berikut :
Membuat Kalkulator Menggunakan Java
- deklarasikan dulu semua variabel yang dibutuhkan, contohnya seperti berikut :
123String bil;double jumlah,bil1,bil2;int pilih;
- langkah ini akan kita bahas cara memfungsikan semua tombol yang ada dalam desain aplikasi kita. caranya klik kanan pada tombol yang diinginkan pilih event – action -action performed atau bisa juga dengan mengklik 2 kali pada tombol yang di inginkan. berikut adalah syntak yang digunakan untuk memfungsikan semua tombol pada aplikasi kita.
12345private void bt_0ActionPerformed(java.awt.event.ActionEvent evt) {// TODO add your handling code here:bil +="nilai"; // nilai ganti dengan angka 0, 1, 1txt_hasil.setText(bil); // menampilkan angka kedalam jTextField}
ok berikut syntax untuk masing- masing tombol :
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768private void bt_0ActionPerformed(java.awt.event.ActionEvent evt) {// fungsi untuk tombol 0bilangan +="0";txt_hasil.setText(bilangan);}private void bt_1ActionPerformed(java.awt.event.ActionEvent evt) {// fungsi untuk tombol 1bilangan +="1";txt_hasil.setText(bilangan);}private void bt_2ActionPerformed(java.awt.event.ActionEvent evt) {// fungsi untuk tombol 2bilangan +="2";txt_hasil.setText(bilangan);}private void bt_3ActionPerformed(java.awt.event.ActionEvent evt) {// fungsi untuk tombol 3bilangan +="3";txt_hasil.setText(bilangan);}private void bt_4ActionPerformed(java.awt.event.ActionEvent evt) {// fungsi untuk tombol 4bilangan +="4";txt_hasil.setText(bilangan);}private void bt_5ActionPerformed(java.awt.event.ActionEvent evt) {// fungsi untuk tombol 5bilangan +="5";txt_hasil.setText(bilangan);}private void bt_6ActionPerformed(java.awt.event.ActionEvent evt) {// fungsi untuk tombol 6bilangan +="6";txt_hasil.setText(bilangan);}private void bt_7ActionPerformed(java.awt.event.ActionEvent evt) {// fungsi untuk tombol 7bilangan +="7";txt_hasil.setText(bilangan);}private void bt_8ActionPerformed(java.awt.event.ActionEvent evt) {// fungsi untuk tombol 8bilangan +="8";txt_hasil.setText(bilangan);}private void bt_9ActionPerformed(java.awt.event.ActionEvent evt) {// fungsi untuk tombol 9bilangan +="9";txt_hasil.setText(bilangan);}private void bt_clearActionPerformed(java.awt.event.ActionEvent evt) {// fungsi untuk tombol ctxt_hasil.setText(null);bil1=0.0;bil2=0.0;jumlah=0.0;bilangan="";}kalo aplikasinya di run maka seperti berikut lah kira-kira akan muncul :
Membuat Kalkulator Menggunakan Java
setiap tombol yang di klik makan akan memunculkan fungsi yang sudah di masukkan dalam syntax di atas. kecuali pada tombol penjumlahan, pengurangan, kali, bagi, dan sama dengan.
- membuat fungsi aritmatika pada kalkulator java
sama halnya dengan membuat fungsi tombol untuk angka di atas, namun syntax untuk fungsinya berbeda. berikut syntak yang digunakan untuk fungsi aritmatika :12345678910111213141516171819202122232425262728293031private void bt_tambahActionPerformed(java.awt.event.ActionEvent evt) {// TODO add your handling code here:bil1 =Double.parseDouble(bilangan);txt_hasil.setText("+");bilangan="";pilih=1;}private void bt_kurangActionPerformed(java.awt.event.ActionEvent evt) {// TODO add your handling code here:bil1 =Double.parseDouble(bilangan);txt_hasil.setText("-");bilangan="";pilih=2;}private void bt_kaliActionPerformed(java.awt.event.ActionEvent evt) {// TODO add your handling code here:bil1 =Double.parseDouble(bilangan);txt_hasil.setText("*");bilangan="";pilih=3;}private void bt_bagiActionPerformed(java.awt.event.ActionEvent evt) {// TODO add your handling code here:bil1 =Double.parseDouble(bilangan);txt_hasil.setText("/");bilangan="";pilih=4;}Membuat Kalkulator Menggunakan Java
ketika tombol operasi nya di klik maka akan dimunculkan operasi mana yang akan dilakukan, tambah misalkan.
- ini merupakan langkah terakhir, membuat fungsi untuk melakukan perhitungan. fungsi ini di letakkan dalam tombol (=) sama dengan. berikut syntax yang saya gunakan untuk melakukan operasi aritmatika :
1234567891011121314151617181920212223242526private void bt_hasilActionPerformed(java.awt.event.ActionEvent evt) {// TODO add your handling code here:switch(pilih){case 1:bil2 = Double.parseDouble(String.valueOf(txt_hasil.getText()));jumlah = bil1+bil2;bilangan = Double.toString(jumlah);break;case 2:bil2 =Double.parseDouble(String.valueOf(txt_hasil.getText()));jumlah = bil1 - bil2;bilangan = Double.toString(jumlah);break;case 3:bil2 = Double.parseDouble(String.valueOf(txt_hasil.getText()));jumlah = bil1 * bil2;bilangan = Double.toString(jumlah);break;case 4:bil2 = Double.parseDouble(String.valueOf(txt_hasil.getText()));jumlah = bil1 / bil2;bilangan = Double.toString(jumlah);break;}txt_hasil.setText(bilangan);}
oke, selesai sudah tutorial pembelajaran java cara membuat kalkulator dengan java.
salam malasngoding.com
Tutorial Menarik Lainnya


Tutorial Java Part 10 : Pembahasan Array Pada Java


Tutorial Java Part 9 : Perulangan Pada Java


Tutorial Java Part 8 : Penggunaan IF Dan ELSE Pada Java


Bagaimana cara mengatasi biar bisa input komanya sekali aja?