• Netbeans "Membuat Kalkulator Sederhana"


    Pada pertemuan kali ini admin akan membuat kalkulator mini dimana nama file sebagai berikut :
    Nama Java : KalkulatorJava
    Nama Form : Kalkulator2

    Selanjutnya Desainlah form kalkulator seperti gambar diatas, dimana komponen yang digunakan terdiri dari jText dan jButton, untuk nama variabel kedua komponen tersebut yakni jtext diberi nama jTxtDisplay dan jButton diberi nama jBtn dan diikuti dengan angka. Sehingga untuk jbutton dimulai dari angka jBtn1-jBtn17.

    Setelah desain selesai dibuat maka tahapan yang harus diikut sebagai berikut :
    1. Menetapkan variable yang akan digunakan sebagai penampungan angka yang ada pada button. Variable yang digunakan adalah sebagai berikut :

    Variable inti yang digunakan pada aplikasi kalkutor mini adalah :

    Firstnum adalah variable yang digunakan untuk menampung nilai awal yang dimasukkan atau diklik pertama kali sebelum di klik operator (+,-,*,/).

    Secondnum adalah variable yang digunakan untuk menampung setelah nilai awal dimasukkan atau diklik setelah menggunakan operator (+,-,*,/).

    Result merupakan variable untuk menampung variable firstnum dan secondnum Operations adalah variable yang digunakan sebagai operator kedua bilangan.


    2. Tahapan selanjutnya adalah memasukkan script pada masing-masing button-button angka

    Klik 2x pada setiap button yang akan dimasukan skripnya. Untuk button angka 0-9 skripnya berikut ini :

    Skrip pada angka 0-9 sama. Dimana skrip ini berfungsi untuk menampilkan angka pada setiap button yang diklik dan akan ditampilkan pada jTxtDisplay.

    3. Pada tahap ketiga ini button “+”,”-“,”*”, dan “/” dimasukkan skrips berikut ini :


    Button +, Button - , button * dan button / digunakan untuk mendeklarasikan setiap operator yang ada pada button tersebut dan disimpan pada variable firstnum, sebagai nilai awal untuk dioperasikan dengan angka setelah diklik button operator tersebut.

    4. Ditahap keempat ini button digunakan untuk memasukkan nilai negatif(-) pada setiap angka yang dimasukkan, berikut skripnya :

    Ketika button ini diklik maka Nilai akan ditampung pada variable ops, setelah ditampung nilai tersebut dikalikan dengan angka negatif (-1) sehingga nilai akan menjadi negative.

    5. Button  
    Tahap 5 ini merubah bilangan asli menjadi pecahan / decimal karena menggunakan tanda titik (.) pada java tanda titik (.) dibaca sebagai pengubah bilangan menjadi decimal. Skrip ini sama dengan skrip pada button angka 0 – 9.
    6. Kemudian ditahap 6 button digunakan untuk membersihkan layer atau textfield, berikut skripnya :
    7. Pada tahap terakhir yakni button merupakan button utama yang akan mengeksekusi setiap angka dengan skrip berikut :
    Pada skrip ini terdapat variable baru yakni answer yang digunakan untuk menampung hasil dari penggunaan semua operator dengan dua bilangan. Kemudian untuk variable secondnum digunakan untuk menampung angka kedua yang dimasukan lewat button dan diambil melalui komponen jTxtDisplay kemudian diproses dengan angka pertama yang dimasukkan, dimana angka pertama ditampung pada saat mengklik button operator (+), (-), (*) dan (/). Sementara untuk Operations ditampung dibaca sebagai operator. Skrip diatas menggunakan kondisi untuk pilihan setiap operator (+), (-), (*) dan (/).

    >>>SELAMAT MENCOBA<<<
  • You might also like

    Tidak ada komentar:

    Posting Komentar

    Jika ada pertanyaan, pendapat atau sanggahan silahkan berkomentar dibawah ini