Langkah awal, jalankan aplikasi NetBeans IDE dan kemudian klik Menu File, Pilih dan Klik
New Poject ( Ctrl+ Shift+ N). Box Dialog New Project akan tampil, disini akan menerangkan
jenis aplikasi yang akan dibuat. Pilih Categories Java dengan project Java Aplication kemudian
klik Next.
Langkah berikutnya, box dialog New Java Aplication akan tampil, Ketik Project Name Anda
sesuai keinginan. Sebagai contoh saya membuat Project Name Calculator. Untuk Project
Location berfungsi untuk menempatkan lokasi/tempat project akan disimpan. Klik Browse dan
pilih lokasi tempat Project Anda akan disimpan dan klik Ok ketika Anda telah selesai
menentukan tempat penyimpanan project Anda. Klik Finish untuk mengakhiri.
Setelah selesai membuat interface, langkah selanjutnya membuat source code aplikasi. Klik
Souce untuk melihat/mengisikan source code.
Gambar 7. Source Code View
Dalam pembuatan cource code aplikasi, ada beberapa hal yang diperhatikan. Berikut adalah
kategori/pembagian source berdasarkan jenisnya.
1. Variabel Baru
Buatlah variabel yang nantinya akan mempermudah dalam pendeklalarian fungsi. Contoh
sebagai berikut:
source code:
public class Kalkulator extends javax.swing.JFrame {
String angka;
Double Hasil, angka1, angka2;
int Operator;
Source Code:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
angka += "1";
Layar.setText(angka);
}
Note : Untuk Angka 3,4 dan seterusnya isikan source code yang sama akan tetapi angka
dirubah sesuai dengan fingsi tombol.
3. Tombol Aritmatika
Untuk tombol perkalian, double klik tombol kali dan isikan source code berikut:
Source Code:
Note: Untuk tombol penjumlahan dan pengurangan source code sama seperti diatas akan
tetapi rubah jenis layar.setText (“+”) untuk penjumlahan dan (“-”) untuk pengurangan.
4. Tombol Hasil
Untuk proses hasil (tombol sama dengan). Isikan source code berikut:
Source Code:
private void SamaDenganActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
switch (Operator){
case 1:
angka2 = Double.parseDouble(angka);
Hasil = angka1 * angka2;
angka=Double.toString(Hasil);
Layar.setText(angka);
break;
case 2:
angka2 = Double.parseDouble(angka);
Hasil = angka1 / angka2;
angka=Double.toString(Hasil);
Layar.setText(angka);
break;
case 3:
angka2 = Double.parseDouble(angka);
Hasil = angka1 + angka2;
angka=Double.toString(Hasil);
Layar.setText(angka);
break;
case 4:
angka2 = Double.parseDouble(angka);
Hasil = angka1 - angka2;
angka=Double.toString(Hasil);
Layar.setText(angka);
break;
default:
break;
}
}