Membuat Program Kalkulator Sederhana dengan Netbeans

Bissmilah..
Assalamualaikum wr. wb

Disini saya akan membagikan tutorial untuk "Membuat Program Kalkulator Sederhana dengan Netbeans".



Silahkan baca dan ikuti baik-baik :)

1. Pertama kita buat dulu sebuah project dengan ketentuan :
- Categories = Java
- Project = Java Application
- Project Name = Kalkulator_Sederhana
- Creat Main Class = Unchecklist


2. Lalu kita buat JFrame Form baru dengan cara klik kanan “Default Package” yang berada di node Package kita > Pilih New > Pilih JFrame Form > Lalu beri nama classnya Main_Kalkulator (Bebas).


3. Setelah Frame terbuat, saya saranin gunakan Absolute Layout agar memudahkan proses edit Formnya dengan cara klik kanan [JFrame] > Set Layout > Pilih Absolute Layout.


4. Lalu kita mulai proses editing Form dengan menambahkan komponen-komponen Palette, desainlah seperti ini :


Penting!!, Jangan lupa memberikan nama Variabel Object dari tiap Object yang telah kita gunakan (buatlah nama Variabel Objectnya sesuai dengan kegunaannya agar kita dapat mengingat nama Variabel tsb untuk keperluan Edit atau Pemanggilannya nanti).
Contoh Nama Variabel Object yang telah saya ganti :


5. Setelah selesai membuat GUI-nya, langkah selanjutnya adalah mengisi kodingan-kodingannya, pertama kita definisikan variabel – variabel yang nantinya kita butuhkan, definisikan dibawah
public class Main_Kalkulator extends javax.swing.JFrame {
Klik tab Source, lalu isikan kodingannya seperti ini:


6. Selanjutnya, kita kembali ke tab Desain untuk mengisi kodingan dari tiap – tiap tombol dengan cara Klik kanan pada tombol yang ingin kita isikan kodigannya > pilih Events > Action > actionPerformed, atau bisa juga dengan cara Double klik tombol tsb maka secara otomatis akan masuk ke source untuk kode tersebut.

7. Kodingan untuk masing-masing tombol (0 sampai dengan 9) :


#Angka “0” kita ganti sesuai dengan tombol – tombol angka yang ada, seperti “1” untuk tombol 1, “2” untuk tombol 2, dan seterusnya sampai tombol 9.
Angka tsb yang nantinya akan tampil di TextField karena adanya
jTF_tampil.setText(angka);

8. Kodingan untuk tombol Koma (,) :



#Menambahkan symbol koma atau titik.

9. Kodingan untuk tombol Hapus (C) :



#Membuat semua variabel bernilai null.

10. Kodingan untuk tombol Tambah (+) :




#angka1 nantinya akan kita operasikan dengan angka2. Karena type data angka1 adalah Double, maka variabel angka yang type datanya String harus kita konversikan dulu ke type data Double.
Mengubah TextField menjadi symbol (+).
Variabel angka dikosongkan kembali untuk angka2.
Pilih = 1, nantinya berfungsi untuk pemilihan aksi pada fungsi switch-case yang ada di tombol sama dengan (=).


11. Kodingan untuk tombol Kurang (-) :


12. Kodingan untuk tombol Kali (X) :


13. Kodingan untuk tombol Bagi (/) :


14. Kodingan untuk tombol Sama Dengan (=) :


#Sebelum operasi dilakukan, variabel angka2 dikonversi ke type data Double.
Variabel jumlah melakukan operasi dari angka1 dan angka2 yang sudah dikonversi ke type data Double.
Variabel angka mengkonversi variabel jumlah dari type data Double menjadi String agar bisa ditampilkan di TextField.

15. Setelah selesai, perlu ditambahkan aturan yang harus ditetapkan untuk menyempurnakan GUI agar program rapih dan tidak ada kesalahan input dari user.

16. Mengatur Properties JFrame
- Klik kanan [JFrame] > pilih Properties
- Isi tittle JFrame
- Unchecklist pada bagian Resizable, bertujuan agar user tidak bisa mengubah panjang/lebar windows program.


17. Mengatur Properties JtextField
- Klik kanan [JtextField] > pilih Properties
- Unchecklist pada bagian Editabel, bertujuan agar user tidak bisa memasukan sembarang karakter dari keyboar pada TextField yang dapat menyebabkan error.
- horizontalAligment ubah menjadi RIGHT agar posisi angka di TextField bisa rata kanan biar kaya kalkulator yg laen :D


18. Naaaaaahhh, jadi deh aplikasi kalkulator sederhananya.
Gapercaya??, coba di Run Tekan SHIFT+F6.
Taaaaraaaaaaaaaa....
Test dah tuh tombolnya satu per satu..

Sekian tutorial kali ini, kurang lebihnya saya mohon maaf.. :*

Mohon ikuti langkah demi langkah dan juga pahami, jangan asal mengikutinya saja..

untuk yang gak mau ribet/atau males, silahkan anda download yg udah jadi :

Disini.

Terima Kasih.

Share This Article:

, , , ,

CONVERSATION

1 komentar :

  1. mungkin bila di tambahkan vidio tutorialnya kami sebagai pembaca akan lebih paham

    BalasHapus