Kalkulator adalah alat penghitung sederhana yang sering kita gunakkan dalam kehidupan sehari-hari, kalkulator bisa juga kita buat dalam bahasa java yang bisa di jalankan dalam semua sistem operasi, kalkulator sederhana yang bisa kita gunakan untuk menghitung penjumlahan, pengurangan, perkalian, dan pembagian.
1. Buka
NetBeans dan buatlah project baru klik
File > New Project atau
Ctrl + Shift + N setelah menu project terbuka pilih categories
Java |
projects
Java Applications
Contoh Project : Kalkulator
2. Setelah terbuka buatlah
JFrame From dengan cara klik kanan pada
Java Source Packages > New > JFrame From atau
File > New File > categories
Swing GUI Forms | File Types
JFrame From
Beri nama, Contoh : KalkulatorSederhana
3. Setelah itu masukan script berikut pada
Kalkulator.java pada bagian setelah
public static void main(String[] args) { fungsinya adalah saat project di jalankan
JFrame From yang akan berjalan
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new KalkulatorSederhana().setVisible(true); //KalkulatorSederhana adalah nama JFrame From
}
});
4. Setelah itu saatnya untuk mendisain
JFrame From masukkan 2 JTextField, 4 JButton, dan 1 JLabel dan ubah namanya variabelnya dengan cara meng-klik kanan pilih
Change Variable Name dan ganti nama teksnya dengan cara klik kanan
Edit Text pada menu ganti namanya dengan nama berikut
Nama Variabel Sebelum | Nama Variabel Sesudah | Nama Teks |
JTextField1 | txtinp1 | <kosong> |
JTextField2 | txtinp2 | <kosong> |
JButton1 | btntambah | + |
JButton2 | btnkurang | - |
JButton3 | btnkali | x |
JButton4 | btnbagi | / |
JLabel1 | lblHasil | Hasil |
5. Masukkan script berikut pada
btntambah dengan cara klik kanan plih
Events > Action > actionPerformad masukkan setelah
private void btntambahActionPerformed(java.awt.event.ActionEvent evt) {
double input1, input2, hasil;
input1 = Double.parseDouble(this.txtinp1.getText());
input2 = Double.parseDouble(this.txtinp2.getText());
hasil = input1 + input2;
this.lblHasil.setText(""+hasil);
6. Lakukan seperti langkah ke-5 pada
btnkurang, btnkali, dan
btnbagi masukkan script berikut
//untuk btnkurang
double input1, input2, hasil;
input1 = Double.parseDouble(this.txtinp1.getText()); input2 = Double.parseDouble(this.txtinp2.getText());
hasil = input1 - input2;
this.lblHasil.setText(""+hasil); |
//untuk btnkali
double input1, input2, hasil;
input1 = Double.parseDouble(this.txtinp1.getText()); input2 = Double.parseDouble(this.txtinp2.getText());
hasil = input1 * input2;
this.lblHasil.setText(""+hasil); |
//untuk btnbagi
double input1, input2, hasil;
input1 = Double.parseDouble(this.txtinp1.getText()); input2 = Double.parseDouble(this.txtinp2.getText());
hasil = input1 / input2;
this.lblHasil.setText(""+hasil); |
7. Selesai, coba jalankan project
Bila anda masih kesulian dalam membuat progarm coba lihat video berikut
Selamat Mencoba ^_^