program kalkulator sederhana menggunakan...

14
LisensiDokumen: Copyright © 2008-2014 ilmuti.org Seluruhdokumen di ilmuti.org dapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit), dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen. Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludari ilmuti.org Program Kalkulator Sederhana Menggunakan NetBeans Sri Wahyuni [email protected] Abstrak Membuat kalkulator sederhana menggunakan Java Netbeans cukup mudah. Karena program yang di tulis tidak terlalu rumit, tapi memang perlu sedikit kesabaran karena kamu pasti baru belajar pake Netbeans, ya kan? Program ini saya buat waktu di kasih tugas sama dosen mata kuliah Pemrograman Berbasis Objek. Program yang saya buat ini cukup simple, nyari kodingannya lewat om Google. :D saya berusaha jelasin secara detail dari memulai Java Netbeans sampai program kalkulator sederhana selesai dibuat. Pastikan Netbeans IDE nya sudah terinstall dengan baik. saya pake Netbeans IDE versi 7.2.1. saya saranin kamu pake Netbeans yang versinya ga terlalu jauh dengan yang saya pake. Pendahuluan Tujuannya dari artikel ini ingin sharing cara-cara membuat program kalkulator sederhana dari java menggunakan NetBeans.

Upload: phungngoc

Post on 02-Mar-2019

286 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

Program Kalkulator Sederhana Menggunakan

NetBeans

Sri Wahyuni

[email protected]

Abstrak

Membuat kalkulator sederhana menggunakan Java Netbeans cukup mudah. Karena

program yang di tulis tidak terlalu rumit, tapi memang perlu sedikit kesabaran karena

kamu pasti baru belajar pake Netbeans, ya kan?

Program ini saya buat waktu di kasih tugas sama dosen mata kuliah Pemrograman

Berbasis Objek. Program yang saya buat ini cukup simple, nyari kodingannya lewat om

Google. :D

saya berusaha jelasin secara detail dari memulai Java Netbeans sampai program

kalkulator sederhana selesai dibuat. Pastikan Netbeans IDE nya sudah terinstall dengan

baik. saya pake Netbeans IDE versi 7.2.1. saya saranin kamu pake Netbeans yang

versinya ga terlalu jauh dengan yang saya pake.

Pendahuluan

Tujuannya dari artikel ini ingin sharing cara-cara membuat program kalkulator

sederhana dari java menggunakan NetBeans.

Page 2: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

Pembahasan

It's time to begin.

1. Buat Project Aplikasi Baru

Buka Program Netbeans IDE yang sudah terinstall di PC.

Klik File --> New Project

Perlu diketahui program yang akan kita buat adalah aplikasi java biasa yang

menggunakan GUI ( Graphic User Interface )

Pilih kategori Java, dan project Java Application

Lalu klik Next >

Tampilan Membuat Project Aplikasi Java baru

Nama project kita sekarang adalah KalkulatorSederhana.

Tips : Untuk project name saya sarankan tidak menggunakan spasi.

Page 3: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

Kamukasi project simpanlah di folder yang aman dan nyaman. hehe

2. Uncheck Create Main Class.

Karena pada saat membuat program nanti kita akan menggunakan class

JFrame sebagai main class.

Klik Finish

Project baru telah selesai dibuat.

Project bernama KalkulatorSederhana selesai dibuat.

Source Packages masih kosong

3. Persiapan desain interface Aplikasi Java

Setelah membuat project baru, selanjutnya adalah mendesain tampilan

kalkulator yang akan kita buat.

Page 4: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

Klik kanan pada package <default package> --> New --> JFrame Form

Isi nama kelas dengan TampilanKalkulator. Tidak boleh ada spasi di nama

kelas.

Lalu klik Finish.

Untuk mempermudah membuat desain tampilannya, saya saranin pake Layout

Manager Absolute Layout. Sebelumnya, pastikan Window Navigator sudah

diaktifkan ( Window --> Navigating --> Navigator ).

Caranya mengubah layout managernya, klik tab Design di dokumen

TampilanKalkulator.java lalu lihat di window Navigator ( sebelah kiri layar ) --

> Klik kanan di [JFrame] --> Set Layout --> Absolute Layout

Page 5: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

4. Mendesain tampilan aplikasi

Sekarang adalah saatnya mendesain tampilan aplikasi kalkulatornya. Cukup drag

and drop dari window pallete ( Window --> Pallete ) yang berada di kanan layar

ke dalam Design TampilanKalkulator.java kita, geser kiri kanan bawah atas

panjang lebar dan buatlah desain kalkuator seperti dibawah ini.

Page 6: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

Desain kalkulator sederhana di netbeans

5. Untuk mengubah teks dan nama variabel komponen caranya :

klik kanan pada komponen yang akan di modif --> Edit Text ( untuk mengubah

teks yang tampil) atau Change Variable Name ( Untuk mengubah nama variabel

komponen )

Agar sesuai dengan kodingan yang udah saya buat, ganti Variable Name tiap

komponen sesuai daftar nama variabel dibawah ini. *Hati-hati, kava bersifat

CaseSensitive artinya besar kecil huruf mempengaruhi kodingan.

6. Daftar nama variable tiap komponen

Menulis kode java

Setelah selesai membuat desain interfacenya, sekarang satanya mengisi

kodingan Java nya.

Pertama-tama adalah mendefinisikan tipe data

Page 7: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

Klik tab Source di dokumen TampilanKalkulator.java

Tulis definisi variabel yang kita butuhkan tepat dibawah

public class TampilanKalkulator extends javax.swing.JFrame {

String angka;

double jumlah,angka1,angka2;

int pilih;

Untuk mengisi kodingan, secara default tinggal Double Click pada komponen

yang di inginkan maka kita langsung menggunakan Event actionPerformed (

panjangnya klik kanan pada komponen yang diinginkan --> Events --> Action --

> actionPerformed ). Artinya kalau misanya user meng-klik tombol maka java

akan menjalankan kode yang kita tulis di objek actionPerformed.

Inilah kode- kode yang harus ditulis

Tombol 0 s.d 9

angka += "x";

display.setText(angka);

x sesuai dengan angka yang akan ditampilkan di display (JTextField)

maksud kode diatas adalah jika tombol angka ditekan maka akan menambahkan

1 digit nomor tertentu ke variabel angka. Lalu mengubah text pada display

menjadi isi dari variabel angka.

Tombol koma (,)

angka += ".";

Page 8: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

display.setText(angka);

Menambahkan simbol koma/point

Tombol C (Clear)

display.setText("");

angka1=0.0;

angka2=0.0;

jumlah=0.0;

angka="";

Memastikan semua komponen dan variabel bernilai nol / null.

Tombol ( + )

angka1=Double.parseDouble(angka);

display.setText("+");

angka="";

pilih=1;

Variabel angka1 merupakan penampung angka yang nantinya akan di

operasikan dengan variabel angka2. Karena variabel angka1 kita deklarasikan

bertipe data Double, maka variabel angka yang bertipe data String harus di

konversikan dulu ke Double.

Mengubah teks pada display menjadi simbol +.

Variabel angka dikosongkan kembali untuk menampung String angka yang

nantinya akan diberikan ke variabel angka2.

Pilih = 1 adalah integer yang berfungsi untuk pemilihan aksi pada switch case di

Page 9: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

jika tombol sama dengan ( = ) ditekan.

Untuk tombol operasi bilangan lainnya menyesuaikan seperti kode pada button

(+)

Tombol ( - )

angka1=Double.parseDouble(angka);

display.setText("-");

angka="";

pilih=2;

Tombol (x)

angka1=Double.parseDouble(angka);

display.setText("*");

angka="";

pilih=3;

Tombol ( / )

angka1=Double.parseDouble(angka);

display.setText("/");

angka="";

pilih=4;

Tombol (=)

switch(pilih){

case 1:

angka2 = Double.parseDouble(angka);

Page 10: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

jumlah = angka1 + angka2;

angka = Double.toString(jumlah);

display.setText(angka);

break;

case 2:

angka2 = Double.parseDouble(angka);

jumlah = angka1 - angka2;

angka = Double.toString(jumlah);

display.setText(angka);

break;

case 3:

angka2 = Double.parseDouble(angka);

jumlah = angka1 * angka2;

angka = Double.toString(jumlah);

display.setText(angka);

break;

case 4:

angka2 = Double.parseDouble(angka);

jumlah = angka1 / angka2;

angka = Double.toString(jumlah);

display.setText(angka);

break;

default:

break;

}

Sebelum operasi bilangan dilakukan, variabel angka2 harus dikonversikan

terlebih dahulu ke tipe data Double.

Page 11: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

Variabel jumlah melakukan operasi bilangan angka1 dan angka2 yang sudah

dikonversi ke tipe data Double.

Variabel angka mengkonversi variabel jumlah yang bertipe data Double menjadi

String agar yang bisa ditampilkan di display.

7. Penyempurnaan Tampilan

Setelah kodingan selesai, perlu ditambahkan beberapa aturan yang harus kita

tetapkan di Interface agar program lebih teratur dan tidak terjadi kesalahan

program diakibatkan oleh user.

Mengatur Properti JFrame

Klik kanan di area (container) Desingn JFramenya --> Properties.

Isi title JFrame.

Uncheck resizable. Ini bermaksud agar pada saat program di Run user

Page 12: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

tidak bisa di mengubah panjang atau lebar window.

Properti JFrame

Mengatur Properti JTextField

Klik kanan di komponen JTextField yang berada di dalam container JFrame -->

Properties

Uncheck editable. Agar user tidak dapat memasukan karakter langsung dari

keyboard. Menghindari karakter yang tidak diinginkan masuk ke display.

Horizontal Alignment ubah menjadi Right. Agar posisi angka menjadi rata

Page 13: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

kanan seperti kalkulator pada umumnya.

Properti JTextField display

8. Menjalankan Aplikasi

Terakhir, adalah menjalankan Aplikasi Java nya.

Klik Run --> Run Project atau Run File.

Selamat, kamu telah menyelesaikan satu project Java menggunakan Netbeans. :)

Page 14: Program Kalkulator Sederhana Menggunakan NetBeansilmuti.org/wp-content/...kalkulator_sederhana_menggunakan_netbeans.pdf · Membuat kalkulator sederhana menggunakan Java Netbeans cukup

LisensiDokumen:

Copyright © 2008-2014 ilmuti.org

Seluruhdokumen di ilmuti.orgdapatdigunakan, dimodifikasidandisebarkansecarabebasuntuktujuanbukankomersial (nonprofit),

dengansyarattidakmenghapusataumerubahatributpenulisdanpernyataan copyright yang disertakandalamsetiapdokumen.

Tidakdiperbolehkanmelakukanpenulisanulang, kecualimendapatkanijinterlebihdahuludariilmuti.org

Penutup

Dalam postingan sebelumnya, telah saya jelaskan apa itu java?? Maka dari itu, ini adalah

contoh sederhana pemrograman java menggunakan NetBeans. Semoga artikel ini dapat

bermanfaat bagi teman-teman yang ingin mempelajari pemrograman java

Referensi

http://justandri.blogspot.com/2013/02/membuat-aplikasi-kalkulator-dengan.html

Biografi

Sri Wahyuni, Lahir di tangerang 25 july 1991 ,sedang menempuh pendidikan di

STMIK Raharja, sekian dan terimakasih