13 Januari 2023
Halo sahabat programmer, pada artikel hari ini saya ingin membagikan tutorial cara membuat
kalkulator sederhana menggunakan aplikasi netbeans yang tentunya menggunakan
bahasa pemrograman java. Program tentang kalkulator merupakan program yang sangat sederhana
dan sangat cocok untuk pemula saat belajar pemrograman.
Program yang dibuat berbasis CLI (Command Line Interface) dan GUI (Graphic User Interface) yang
kita buat menggunakan aplikasi netbeans, netbeans sendiri merupakan IDE berbasis java yang banyak
digunakan untuk membuat aplikasi berbasis desktop.
import java.util.Scanner;
public class kalkulatorCLI {
switch (pil){
case 1 : hasil=bil1*bil2;break;
case 2 : hasil=bil1/bil2;break;
case 3 : hasil=bil1+bil2;break;
case 4 : hasil=bil1-bil2;break;
default : System.out.println("Salah memasukan
pilihan");
}
System.out.println("Hasil :"+hasil);
}
}
Program di atas kita buat cukup mudah karena hanya berbasis teks. Saat program dijalankan
pengguna diminta untuk menginput bilangan 1 dan 2 yang nantinya nilai tersebut akan di tampung
pada variabel bil1 dan bil2 dengan tipe integer (bilangan bulat). Proses inputan ini bisa dilakukan
karena menggunakan class scanner yang kita import dari package java.util.scanner.
Nantinya pengguna akan memilih pilihan operator yang tersedia dari nomor 1 sampai 4, pilihan yang
dimasukan akan di tampung pada variabel pil yang selanjutnya akan dibandingkan dengan switch
case jika pilihan yang dimasukan nilainya sama dengan case maka perintah di dalam case tersebut
yang akan dikerjakan, sedangkan jika tidak sesuai maka perintah di bagian default yang akan di
eksekusi.
Pada bagian akhir, program akan menampilkan hasil perthitungan berdasarkan operasi yang dilakukan.
Hasil outputnya dapat dilihat seperti contoh berikut:
run:
PROGRAMJAVAKALKULATORSEDERHANA
1.Perkalian
2.Pembagian
3.Penjumiahan
4.Pengurangan
Bilangan1:10
Bilangan2.:5
PilihanOperasi:3
Hasil:15
BUILDSUCCESSFUL(totaltime:5seconds)
Komponen yang kita gunakan adalah label, button, text Teld dan combo box. label berfungsi untuk
memberi keterangan/petunjuk pada isian form, text Teld sebagai form isian dan button sebagai tombol
untuk memproses nilai yang dimasukan pada text Teld, nantinya pada komponen button kita
menambahkan event actionPerformed sebagai reaksi yang dilakukan saat pengguna
mengklik button tersebut.
Selain itu juga kita menggunakan combobox untuk pemilihan operasi yang ingin dikerjakan baik
perkalian, pembagian, penjmlahan ataupun pengurangan. Kalian juga bisa memodiTkasi dengan
menambahkan operasi lainnya seperti modulus (sisa pembagian) dan eksponen (perpangkatan).
Tahap berikut kita mengatur tata letak dan desain pada aplikasinya, Secara sederhana saya
membuat desain seperti berikut:
Tambahkan pilihan opsi pada combobox untuk daftar operasi yang ingin dilakukan. Silakan klik
pada komponen combobox – lalu pilih model
Q.Search(Crier)
kalkulator.ave
108BLSLENg8
#TattedPeneSoltPane CaScrolPane
"UsathemodeloreoertytoeatthecontentoftheICombstor.
.InternalFrame•LayeredPane
GEiToggleButton
KalkulatorSederhanaJavaNetbeans &ButtenGroup
Esust
cAScrolBar
ETree
«none>
combodachanged
Setoperasi'smodelpropertyusing:ComboBoxModelEditor
Enterthetextualrepresentationofcomboboxmodelcontent.Eachrow
correspondstoonecomboboxitem
Perkalian
Pembagian
Penjumlahan
Pengurangan)
Tahap selanjutnya pada bagian navigator yang biasanya berada di posisi kiri paling bawah, terdapat
nama-nama variabel untuk setiap komponen masing-masing, agar memudahkan kita sebaiknya
ganti nama variabel nya sesuai dengan fungsi komponen masing-masing, seperti pada gambar di
bawah ini:
Setelah mengatur nama variabel, sekarang pada tahap akhir kita memberikan event pada button hitung
, agar ketika tombol tersebut di klik maka proses akan dilakukan.
Selanjutnya masuk pada tab bagian source cari bagian code fungsi hitungActionPerformed()
if
(operasi.getSelectedItem().toString().equalsIgnoreCase("Perkalian"))
{
int a=Integer.parseInt(bil1.getText());
int b=Integer.parseInt(bil2.getText());
int jumlah=a*b;
hasil.setText (Integer.toString (jumlah));
}
if
(operasi.getSelectedItem().toString().equalsIgnoreCase("Pembagian"))
{
int a=Integer.parseInt(bil1.getText());
int b=Integer.parseInt(bil2.getText());
int jumlah=a/b;
hasil.setText (Integer.toString (jumlah));
}
if
(operasi.getSelectedItem().toString().equalsIgnoreCase("Penjumlahan"
{
int a=Integer.parseInt(bil1.getText());
int b=Integer.parseInt(bil2.getText());
int jumlah=a+b;
hasil.setText (Integer.toString (jumlah));
}
if
(operasi.getSelectedItem().toString().equalsIgnoreCase("Pengurangan"
{
int a=Integer.parseInt(bil1.getText());
int b=Integer.parseInt(bil2.getText());
int jumlah=a-b;
hasil.setText (Integer.toString (jumlah));
}
Uji Coba
Jalankan program, dengan cara klik run Tle atau Shift + F6, Hasilnya akan terlihat seperti contoh
berikut:
Sekian tutorial kali ini mengenai cara membuat kalkulator sederhana menggunakan java di aplikasi
netbeans. semoga dua contoh program diatas bisa bermanfaat dan menambah pengetahuan
programming teman-teman semua, jika ada pertanyaan silahkan sampaikan di kolom komentar di
bawah. Sampai jumpa pada artikel selanjutnya, terimakasih.
Pemrograman Java Swing: Bagaimana Cara Menangani Event Klik?
Tinggalkan Balasan
Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *
Komentar *
Nama *
Email *
Situs Web
Simpan nama, email, dan situs web saya pada peramban ini untuk komentar saya berikutnya.
Kirim Komentar
Jumlah Pengunjung
Hari ini : 691
Copyright © 2023 SMK BINA KERJA. All rights reserved. Tema: ColorNews oleh ThemeGrill.
Dipersembahkan oleh WordPress.