Kalkulator Sederhana Menggunakan Bahasa Pemrograman Java
Membuat Sebuah Kalkulator Sederhana
Menggunakan Bahasa Pemrograman Java NetBeans
"Sebagai Laporan Praktikum Bahasa Pemrograman 2"
Pada kesempatan kali ini Saya akan memberikan
sebuah tutorial pembuatan Kalkulator Sederhana menggunakan bahasa pemrograman
Java dan menggunkana program NetBeans. Pada kalkulator ini nanti akan memiliki
metode penjumlahan, pengurangan, perkalian, perkalian dan juga terdapat tombol
reset dan samadengan.
Saya disini akan membuat sebuah
kalkulator menggunakan GUI yaitu JFrame. Oleh karena itu ketika membuat New
File pilih kategori Swing GUI Form dan pilih JFrame Form pada File Types.
Selanjutlah adalah membuat desain
GUI dari kalkulator yang akan kita buat,pada langkah ini kita akan menggunakan
JButton dan JTextField untuk membentuk sebuah kalkulator seperti gambar diatas.
Setelah mebuat design kalkulator
yang diinginkan disarankan untuk mengubahah setiap variable yang ada, hal ini
bertujuan untuk mempermudah sebagai identitas dari JButton atau TextField yang
telah kita buat. Penggantian Variable ini bisa dilakukan dengan cara klik kanan
pada komponennya kemudian pilih Change Variable Name maka akan muncul
tampilan seperti dibawah ini :
Langkah selanjutnya adalah kita
beralih dari Design ke Source.
Pertama kita deklarasikan terlebih
dahulu variable yang akan kita gunakan di public class.
Selanjutnya adalah tahap pemberian source
pada tombol 0-9 dibawah adalah gambar code dari tombol 0 yang saya beri nama
variable j :
Pemberian source diatas dengan maksud ketika tombol tersebut di klik akan muncul angka sesuai dengan tombol tersebut. Dan angka tersebut akan muncul di JTextField yang diberi nama hasil.
Lakukanlah cara diatas untuk tombol
dari 0 sampai dengan tombol 9.
- · Pembuatan tombol + (Tambah)
Pada
gambar diatas dimaksudkan bahwa bilangan yang bertipe data string yang kita
masukan akan diubah menjadi bertipe data Long dan berubah variable menjadi bil1
karena untuk dapat dioprasikan bilangan tersebut harus bertipe data integer dan
tidak boleh string, dan opsi diatas maksudnya berfungsi untuk pemilihan aksi
pada switch case nanti.
Untuk tombol pengoprasian lainnya tinggal disesuaikan saja
- · Pembuatan tombol – (Kurang)
- Pembuatan tombol / (Bagi)
- · Pembuatan tombol x (Kali)
- Pembuatan tombol C (Clear)
Source
diatas maksudnya adalah untuk menghapus data yang berada pada variable hasil.
·
Pembuatan
tombol = (samadengan)
Disini saya menggunakan operasi
Switch Case agar lebih mudah untuk pembagian kasus yang dibuat. Pada tombol
sama dengan ini terdapat variable total yang digunakan untuk tempat kalkulasi,
variable total yang mulanya memiliki tipe data integer akan dirubah menjadi
tipe data String dengan variable bilangan agar bilangan dapat dipanggil oleh
JTextField dan ditampilkan.
Komentar
Posting Komentar