Anda di halaman 1dari 7

Membuat Program (Kalkulator) Sederhana Menggunakan NetBeans

Berikut ini cara Membuat Kalkulator Sederhana Menggunakan NetBeans. o Jalankan NetBeans New Project

o klik tombol Next>. Lalu beri nama misalnya : Kalkulator_Sederhana seperti gambar, lalu klik tombol Finish. Perhatikan dimana tata letakkan.

o Dan akan muncul tampilan New JFrame Form, Lalu beri nama class namenya yang berbeda lanjutkan dengan klik tombol Finish.

o Membuat tombol KalkulatorSederhana (dengan cara di tarik). Lalu edit text dan atur change variable name dengan cara, Klik kanan objek button.

o Lalu lanjutkan dengan mengatur / mengganti nama pada Change variable name. contoh tombol 1 dengan cmd1 lalu, klik tombol OK. Lakukan untuk angka-angka berikutnya dengan cara yang sama. Sedangkan untuk tombol-tombol lain lakukan seperti dibawah ini : Pada JTextField, Change Name ganti tampil Pada bagi( / ), Change Namenya cmdbagi, Pada kali ( * ), Change Namenya cmdkali, Pada kurang ( ), Change Namenya cmdkurang, Pada minplus ( +/- ), Change Namenya cmdminplus, Pada samadengan ( = ), Change Namenya cmdsamadengan, dan Pada clear ( C ), Change Namenya cmdclear

o Kemudian ditata atau dirapihkan sesuai keinginan. Contoh:

o Lanjutkan dengan coding pada Kalkulator_Sederhana. Caranya double klik pada salah satu tombol misalnya tombol 0 pada Design.

o Berikut kode programnya : public class KalkulatorSederhana extends javax.swing.JFrame { String angka; Double total,angka1,angka2; int pilih; /** Creates new form KalkulatorSederhana */ public KalkulatorSederhana() { initComponents(); angka="; Seperti gambar berikut :

private void cmd0ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: angka +=0; tampil.setText(0); }

Seperti gambar berikut:

Dan lakukan yang sama pada angka 1, 2, 3, 9 dengan coding yang sama pula tapi dibedakan pada angka+=0; tampil.setText(0); Contoh: angka 1 dengan coding angka +=1; tampil.setText(1); o Lalu klik run atau F6. Dan akan muncul seperti contoh gambar Kalkulator Sederhana, kemudian coba klik satu-persatu. o Buat coding ( + ), ( ),( * ), dan( / ). Lakukan coding pada tombol tambah ( + ) private void cmdtambah ActionPerformed(java.awt.event.ActionEvent.evt) { angka1=Double.parseDouble(angka); tampil.setText(+); angka="; pilih=1; Lebih lengkapnya seperti gambar berikut:

Koding lengkap tombol tambah ( + ) tampil.setText(+); untuk menampilkan tombol tambah pada layar/tampil. o Dan lanjutkan memberi coding pada samadengan di bawah

private void cmdsamadengan ActionPerformed(java.awt.event.ActionEvent.evt) { switch(pilih) {

case 1: angka2 = Double.parseDouble(angka); total = angka1 + angka2; angka = Double.toString(total); tampil.setText(angka); break; default: break; } Lebih lengkapnya seperti gambar berikut:

o Untuk tahu bagaimana hasilnya klik run atau F6. Ketika ingin mencoba terus menerus kalkulator hitunganya akan berantakan dan tidak sesuai. Agar tidak terjadi seperti itu sebelumnya harus membuat coding untuk clear ( C ), private void cmdclearActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: angka1=0.0; angka2=0.0; total=0.0; angka="; tampil.setText(); } o Lalu klik run, ketika mencoba terus-menerus sebelunya anda klik ( C ) dan masalah tidak akan muncul lagi. o Lanjutkan pada bottom ( ), ( * ), dan ( / ) dengan coding yang sama seperi pada tombol tambah (+). Pada tombol kurang( ) lakukan coding yang sama, beri coding di bawah

private void cmdkurangActionPerformed(java.awt.event.ActionEvent.evt) { angka1=Double.parseDouble(angka); tampil.setText(-); angka="; pilih=2; lebih lengkapnya seperi gambar berikut:

o Berikan tambahan koding program pada tombol sama dengan (=) seperti berikut ini : case 2: angka2 = Double.parseDouble(angka); total = angka1 angka2; angka = Double.toString(total); tampil.setText(angka); break; lebih lengkapnya seperti gambar berikut :

o Lanjutkan pada tombol kali ( * ) dan bagi ( / ) dengan coding yang sama. Dan pada tombol titik ( . ), persen ( % ), dan minplus ( +/- ) tidak diberi coding.

Beri Nilai