Anda di halaman 1dari 16

TUGAS PRAKTIKUM

PEMROGRAMAN BERBASIS OBJEK


“MEMBUAT KALKULATOR SEDERHANA”

Disusun Oleh :

NAMA : RISMA DWI AMBARWATI


NIM : G41161896
GOLONGAN :C

PROGRAM STUDI D IV REKAM MEDIK


JURUSAN KESEHATAN

POLITEKNIK NEGERI JEMBER

2017
TUTORIAL MEMBUAT KALKULATOR SEDERHANA MENGGUNAKAN JAVA
NETBEANS

1. Membuat project aplikasi baru yaitu pertama, buka program netbeans yang sudah terinstal di

PC. Kemudian klik File New Project

2. Kemudian pilih kategori java dan project java aplication, lalu klik Next

3. Setelah itu akan muncul seperti gambar di bawah ini. Kemudian beri nama project java
KalkulatorJV.
Uncheck Create Main Class. Karena pada saat membuat program nanti kita akan
menggunakan class JFrame sebagai main class. Kemudian klik Finish

4. Setelah membuat project baru, selanjutnya adalah mendesain tampilan kalkulator yang akan
kita buat. Klik kanan pada package<Default Package> -->New-->JFrameForm
5. Kemudian akan muncul seperti gambar di bawah ini.
Isi nama kelas dengan KalkulatorRisma. Tidak boleh ada spasi di nama kelas. Dalam
pemberian nama ini terserah Anda. Lalu klik Finish.

6. Kemudian akan muncul gambar seperti di bawah ini.

 Kemudian isikan form menggunakan TextField. Untuk mendapatkannya, pada Pallete


klik Swing Control-->TextField. Kemudian drag TextField pada Form.
7. Lalu ubah nama dan variablenya, klik kanan pada TextFieldnya - Edit Text (untuk mengubah
nama) dan Change Variable Name (untuk mengubah variable) . Chang Variable Name:Text1
8. Kemudian untuk mengganti font dan ukuran font, klik kanan pada TextField-->Edit Text--
>Properties. Seperti pada gambar di atas. Setelah itu, akan muncul seperti gambar di bawah
ini.
- Pilih font <Tahoma 11 Plain> -->Klik kotak kecil yang dilingkari merah tersebut

- Kemudian akan muncul seperti gambar di bawah ini. Pilih Tahoma-->Plain-->24 dan
klik OK. Setelah itu akan kembali ke tampilan seperti gambar di atas dan kemudian
klik close untuk keluar dari tampilan.
Untuk Font dan ukuran ini, Anda bisa mengubah sesuai dengan selera.
9. Kemudian kita tambah tombol caranya sama, pada Pallete-->Swing Control-->Button.
Kemudian drag Button pada Form
- Hal yang sama, klik kanan pada button lalu Edit Text dan Change Variable Name
Edit Text : 7
Change Variable Name : btn7

10. Untuk langkah berikutnya, Anda tata sendiri seperti gambar di bawah ini
Atur Button sebagai berikut:
button 7 ubah Variable Name menjadi btn7
button 8 ubah Variable Name menjadi btn8
button 9 ubah Variable Name menjadi btn9
button 4 ubah Variable Name menjadi btn4
button 5 ubah Variable Name menjadi btn5
button 6 ubah Variable Name menjadi btn6
button 1 ubah Variable Name menjadi btn1
button 2 ubah Variable Name menjadi btn2
button 3 ubah Variable Name menjadi btn3
button * ubah Variable Name menjadi btnkali
button / ubah Variable Name menjadi btnbagi
button + ubah Variable Name menjadi btntambah
button - ubah Variable Name menjadi btnkurang
button . ubah Variable Name menjadi btnkoma
button = ubah Variable Name menjadi btnsd
button0 ubah Variable Name menjadi btnnol
buttonC ubah Variable Name menjadi btnc

Dalam merubah Variable Name yaitu dengan cara arahkan kursor pada setiap tombol
kemudian klik kanan pilih Change Variable Name

11. Untuk menyempurnakan tampilan, ada beberapa aturan yang harus kita tetapkan di Interface

agar program lebih teratur dan tidak terjadi kesalahan program diakibatkan oleh user.
- Mengatur Properties JFrame

Klik sebelah kanan yang kemudian muncul warna hijau seperti gambar di atas,
kemudian klik kanan-->Properties maka akan muncul seperti gambar di bawah ini

Kemudian pilih dan klik Code-->Generate Center dan klik kotak kecil pada Generate
Center sehingga muncul tanda centang seperti pada gambar di atas. Setelah itu klik
Close.

- Langkah selanjutnya adalah klik Pada bagian bawah sehingga muncul warna hijau
seperti pada gambar di bawah ini
- Kemudian setelah muncul seperti gambar di atas,pilih dan klik Properties--
>Properties-->klik pada kotak kecil Resizable.
- Setelah kita mengklik pada kotak kecil tersebut, maka tanda centang akan hilang atau
tidak ada lagi. Kemudian klik Close untuk kembali ke tampilan semula.
- uncheck resizable. Ini bermaksud agar pada saat program di Run user tidak bisa di
mengubah panjang atau lebar window.
Dan setelah itu desain aplikasi kalkulator selesai dibuat, seperti gambar di bawah ini

Menulis Kode Java


1. Setelah selesai membuat desain interfacenya, sekarang satanya mengisi kodingan Java nya.
Pertama-tama adalah mendefinisikan tipe data.
Klik tab Source di dokumen KalkulatorRisma.Java
Tulis definisi variabel yang kita butuhkan tepat dibawah
2. Langkah selanjutnya yaitu cara memfungsikan semua tombol yang ada dalam desain aplikasi
kalkulator kita. Caranya klik kanan pada tombol pada desain kalkulator kita yang diinginkan
pilih event-->action-->action perfomed atau bisa juga dengan mengklik 2 kali pada tombol
yang diinginkan. Berikut adalah syntax yang digunakan untuk memfungsikan semua tombol
pada aplikasi kita.

Pada //TODO add your handling code here berfungsi untuk tombol 0-9 dan tombol *,/,
+,-,=,. Dan C, jadi tulisan //TODO add your handling code here kita ganti menjadi
angka0(); dan seterusnya hingga angka9() dan untuk tombol koma menjadi koma();
begitu juga dengan tombol +,*,/,= dan C.
Sehingga akan menjadi seperti pada gambar di bawah ini
Setelah kita selesai mengganti, maka tombol-tombol tersebut akan bisa difungsikan.
3. Kemudian kita menuliskan kode- kode yang harus ditulis pada setiap Jbutton. Seperti gambar
di bawah ini.
4. Langkah selanjutnya yaitu memastikan semua komponen dan variabel bernilai nol / null.

- 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 jTextField1 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
jika tombol sama dengan ( = ) ditekan.
Untuk tombol operasi bilangan lainnya menyesuaikan seperti kode pada button (+)
dan menjadi seperti gambar di bawah ini
- Sebelum operasi bilangan dilakukan, variabel angka2 harus dikonversikan terlebih
dahulu ke tipe data Double.
- 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 jTextField1. Tampilan kodenya yaitu seperti
gambar di atas.
- Fungsi Double sendiri adalah untuk menampilkan hasil dari angka yang ada komanya
atau untuk menjalankan angka berkoma baik itu pada perkalian,tambah,bagi,maupun
kurang. Seperti misalnya 2.5+2.3 maka jika tombol sama dengan ( = ) kita tekan
maka akan muncul hasilnya yaitu 4.8. Tetapi jika kita tidak menggunakan Double
maka ketika kita tekan tombol sama dengan ( = ) maka hasilnya akan sama dengan
( = ) nol atau dalam artian tidak ada perubahan hasil. Jika kita menggunakan int maka
angka berkoma tidak akan bisa dijalankan.
- Dan untuk void angka0 () { hingga void angka9 (){ pada gambar di nomer 3 serta
void kali(){, void tambah(){, void kurang(){, void bagi(){,void koma(){ pada gambar
di atas pada nomer 4 yaitu menunjukkan bahwa program tersebut merupakan method
berparameter yang artinya dapat langsung memanggil program tanpa harus kembali
lagi.
- Penggunaan Switch Case pada gambar di atas yaitu dimaksudkan untuk menangani
pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif
penyelesaian. Switch Case sendiri merupakan salah satu bentuk percabangan.

5. Agar pada saat kita Run,aplikasi kalkulator tidak muncul tulisan null nya, kita harus
Menghilangkan null tersebut. Sehingga pada saat kita Run tulisan null tersebut hilang atau
tidak ada lagi dan hanya angka saja yang muncul ketika kita klik tombolnya pada aplikasi
kalkulatornya. Tampilan jika muncul null yaitu seperti gambar dibawah ini

- Cara menghilangkannya yaitu dengan menuliskan kode seperti pada gambar di bawah
ini.

6.

Untuk public KalkulatorRisma() { seperti pada gambar di atas merupakan konstruktor,


karena namanya sama dengan nama kelas.

7. Langkah terakhir adalah menjalankan Aplikasi Java nya.


Klik Run --> Run Project atau Run File. Klik Run Project yang dilingkari merah pada gambar
di bawah ini
Kemudian akan muncul Aplikasi Kalkulator yang telah dibuat seperti gambar di bawah
ini dan aplikasi kalkulator telah berhasil dibuat dan sudah bisa dijalankan.

Anda mungkin juga menyukai