Program Kalkulator Sederhana Menggunakan Java Netbeans
Membuat kalkulator sederhana menggunakan Java Netbeans cukup mudah. Karena program yang di tulis tidak terlalu rumit, tapi memang perlu sedikit kesabaran karena lo pasti baru belajar make Netbeans, ya kan?
Program ini gue buat waktu di kasih tugas sama dosen mata kuliah Pemrograman Berbasis Objek. Program yang gue buat ini cukup simple, nyari kodingannya lewat om Google. :D
Gue berusaha jelasin secara detail dari memulai Java Netbeans sampai program kalkulator sederhana selesai dibuat. Pastikan Netbeans IDE nya sudah terinstall dengan baik. Gue pake Netbeans IDE versi 7.2.1. Gue saranin lo pake Netbeans yang versinya ga terlalu jauh dengan yang gue pake.
It's time to begin.
It's time to begin.
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 >
Nama project kita sekarang adalah KalkulatorSederhana.
Tips : Untuk project name saya sarankan tidak menggunakan spasi.
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 |
Tips : Untuk project name saya sarankan tidak menggunakan spasi.
Lokasi project simpanlah di folder yang aman dan nyaman. hehe
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.
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, gue 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
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 gue buat, ganti Variable Name tiap komponen sesuai daftar nama variabel dibawah ini. *Hati-hati, kava bersifat CaseSensitive artinya besar kecil huruf mempengaruhi kodingan.
Pertama-tama adalah mendefinisikan tipe data
Klik tab Source di dokumen TampilanKalkulator.java
Tulis definisi variabel yang kita butuhkan tepat dibawah
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 pada setiap JButton
Tombol 0 s.d 9
Maksud kode diatas adalah jika suatu tombol angka di klik maka akan meletakan 1 digit angka tertentu di sebelah kanan variabel angka. Lalu mengubah text pada display menjadi isi dari variabel angka.
Tombol koma (,)
Tombol C (Clear)
Memastikan semua komponen dan variabel bernilai nol / null.
Tombol ( + )
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 jika tombol sama dengan ( = ) ditekan.
Untuk tombol operasi bilangan lainnya menyesuaikan seperti kode pada button (+)
Tombol ( - )
Tombol (x)
Tombol ( / )
Tombol (=)
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 display.
Uncheck Create Main Class. Karena pada saat membuat program nanti kita akan menggunakan class JFrame sebagai main class.
Klik Finish
Penamaan dan lokasi project java |
Project bernama KalkulatorSederhana selesai dibuat. Source Packages masih kosong |
Persiapan desain interface Aplikasi Java
Setelah membuat project baru, selanjutnya adalah mendesain tampilan kalkulator yang akan kita buat.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, gue 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
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.![]() |
Desain kalkulator sederhana di netbeans |
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 gue buat, ganti Variable Name tiap komponen sesuai daftar nama variabel dibawah ini. *Hati-hati, kava bersifat CaseSensitive artinya besar kecil huruf mempengaruhi kodingan.
![]() |
Daftar nama variabel tiap komponen |
Menulis kode java
Setelah selesai membuat desain interfacenya, sekarang satanya mengisi kodingan Java nya.Pertama-tama adalah mendefinisikan tipe data
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 pada setiap JButton
Tombol 0 s.d 9
angka += "x"; display.setText(angka);Nilai x sesuai dengan angka pada tombol (JButton) yang akan ditampilkan di display (JTextField).
Maksud kode diatas adalah jika suatu tombol angka di klik maka akan meletakan 1 digit angka tertentu di sebelah kanan variabel angka. Lalu mengubah text pada display menjadi isi dari variabel angka.
Tombol koma (,)
angka += "."; 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 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); 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.
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.
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.
Mengatur Properti JTextField
Klik kanan di komponen JTextField yang berada di dalam container JFrame --> Properties
Klik Run --> Run Project atau Run File.
- Isi title JFrame.
- Uncheck resizable. Ini bermaksud agar pada saat program di Run user tidak bisa di mengubah panjang atau lebar window.
![]() |
Properti JFrame |
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 kanan seperti kalkulator pada umumnya.
![]() |
Properti JTextField display |
Menjalankan Aplikasi
Terakhir, adalah menjalankan Aplikasi Java nya.Klik Run --> Run Project atau Run File.
![]() |
Aplikasi Kalkulator Sederhana |
Selamat, anda telah menyelesaikan satu project Java menggunakan Netbeans. :)
Download Projectnya
Thanks Mas bro....sangat berguna sekali
ReplyDeletesama - sama bro :)
DeleteThanks udah mampir di blog ane.
guk guk
DeleteSekedar sharing juga gan, siapa tau ada yang memerlukan atau tertarik, yang saya share adalah source code beserta screenshootnya,, jadi belum berbasis GUI.
DeleteSelengkapnya -> KALKULATOR SEDERHANA PEMROGRAMAN JAVA
gan saya sudah ikuti semuanya tapi pas di tampilan di kolkulatornya tidak bisa di input angkanya,,
Deletepermisi mas brow saya mau bertanya mengapa di netbeans saya tidak ada absolute layout? sekarang saya menggunakan netbeans versi 7.2? mohon bimbingannya ni mas brow..
ReplyDeleteterima kasih.
Gunakan layout manager lainnya saja, yang penting hasil desainnya rapih bro.
Deletebro bias ngerjain project netbeans juga g?
Deleteprofessional ni
085287339123
Manteep.
DeleteThis comment has been removed by the author.
Deletethank you boz....
ReplyDeleteangkanya otomatis hilang kalo di + atau - atau x atau /
ReplyDeletegimana caranya kalo angkanya kelihatan semua
contohnya : 1+2+3+4.. dst
terima kasih coding nya
saya sudah praktekan dan sukses
di button aritmatikanya , ente rubah displaynya kyak gni
Deletedisplay.setText(angka+"+");
yang muncul cuma angka1+ nya doank , saat angka2 di input angka1nya ngilang :v ane cuma tau segitu , mungkin mastah di sini ada yang mau berbagi ilmunya..
rubah tampilan warna background gmn om ?
ReplyDeletekuk pada tampilan awal ada "null" nya ya?
ReplyDeletejadi temilannya "null2" apabila saya ketik angka 2, dan tidak bisa di jalankan fungsi kalkulatornya???????????
coba kode yang di tombol angka:
Deleteangka += "x";
tanda "+" nya dihilangin, jadi:
angka = "x";
@irma , klo gitu entar tampilan angkanya satu satu, bkan berjajar.
DeleteCoba di bawah coding ini
public kalkulator() {
initComponents();
di tambah ini
angka="";
This comment has been removed by the author.
Deletesaya coba untuk angka +='x';
Deletesaya ganti sesuai tombol angka gan tapi hasinya ada .0 nya
sya rubah begini ?
angka="1"; (begitutupun dengan angka 2 sampe 9 & 0)
misal saya buat jumlahan 1 + 1 hasilnya 2.0 ?? kenapa itu ya gan ? salam new be
coba tipe data nya ganti INT jangan pakai Doble yang angka1,angka2,hasil.. terus di bagian pengiisian angka ganti Double.parseDouble(angka); jadi Integer.parseInt(angka);
Deleteiyaa , punyaku tampilannya juga null gtu, kenapa itu ??
ReplyDeletelancar gan ..
ReplyDeletethanks ya broo ... :)
bro kok pas saya jlankan aplikasinya jadi kayak gini 1+1=2.0
ReplyDeleteminta bantunya bro..,
tipedata jumlahx double gan...
DeleteTerus pakek tipedata apa gan ?
DeleteTerus pakek tipedata apa gan ?
Deletepake int biar gk keluar .0
DeleteTerima kasih banyak, semoga ilmunya makin manfaat
ReplyDeleteSama-sama. Terima kasih sudah berkunjung ke blog saya
DeleteAamiin..
bisa minta kirim via email. koneksi disini di blok untuk situs pembagi data.klu gak via dropbox aja.. makasih gan
Deletegan ijin referensi ya
ReplyDeleteboleh gan, silahkan
Deletegan letakin koding "angka += "x"; display.setText(angka)" dimana ya ? ane bingung gan mohon bantuan nya..
DeleteKlik kanan tombol angka di design terus event-action-action performed
Deletetrimakasih gan, cukup bermanfaat dan cukup buat mengasah otak codingannya :) :p
ReplyDeleteoke. keep coding gan
Deleteapaan sih
Deletebro pas mau build kok error ya errornya di bagian kurang bagi tambah kali itu kenapa ya?
ReplyDeletepermisi, saya menggunakan program Eclipse, dikampus saya sudah tidak pakai jaca netbeans. apa skrip di atas bisa digunakan di Eclipse ? maaf saya bertanya sebelum mencoba. hehe
ReplyDeleteIjin Copas ya..Buat Tugas.heheheheheheh
ReplyDeleteTerima kasih gan. membantu ane dalam memahami penanganan gui.
ReplyDeletehasil dari sama dengan koq ada ".0" ya gan? gmn biar 10+2=12 bukan 12.0
ReplyDeletebtw, ty sharing ilmunya... :)
thanks thir infonya.....
ReplyDeletemembantu.... pke bgt.........^0^
kok di run ngga muncul mas,ada pesan error perlu main untuk ngerun.method.cuma muncul consoleny
ReplyDeletemakasih mas bro. ditunggu juga kunjungannya.
ReplyDeleteramdanshare.blogspot.com
gan letakin koding "angka += "x"; display.setText(angka)" dimana ya ?
ReplyDeletedi masing masing button angka 0 -9 gan
DeleteThanks broo.. bermanfaat buaat pemula seperti saya :D
ReplyDeleteThanks broo.. bermanfaat buaat pemula seperti saya :D
ReplyDeletegan letakin koding "angka += "x"; display.setText(angka)" dimana ya ? ane bingung gan mohon bantuan nya..
ReplyDeletedi masing masing button 0 - 9 gan.. itu untu munculin angka ketika di ketik angkanya gan
Deletekalo nambain cos sin tan itu gimana codingnya di netbeans ?
ReplyDeletegan klo bkin tutorial itu yg rinci byar kita yg lihat caranya gak bingung itu saya bingu g dngn tombol 0-9 rumusnya gmn bkin bingung
ReplyDeleteMakasih banget sist sarannya.
DeleteMohon maaf kalau tutorial yang saya buat kurang dipahami.
Tutorialnya segera saya perbaiki.
Thanks walaupun ad error
ReplyDeleteJadi pingin banget bikin aplikasi Android... Thanks min infonya...
ReplyDeleteSangat membantu mas.... makasih
ReplyDeleteMakasih Banyak, sangat berguna sekali, tugas jadi selesai... :D
ReplyDeleteSangat Membatu gan, Pertamaxxx...
ReplyDeletemas, kenapa pas
ReplyDeleteangka += "x";
display.setText(angka);
nah display nya ada lampu kuning nya :(
tolong dong
kenapa saat baru input angka ada "null" ya?
ReplyDeletepas input angka 1 jadi null1
kalo udah di clear baru normal lagi..
Bagus artikelnya dan sangat bermanfaat... ^_^
ReplyDeleteShare juga 14.279 + Lagu Karaoke Full Lirik (1 Link Download)
www.karaokemidiku.blogspot.com
Berguna sekali, terimakasih gan..
ReplyDeletewah asik nih bisa bikin kalkulator dengan tampilan yang paling enak buat saya deh :D
ReplyDeletemakasih banyak buat infonya gan,, sangat bermanfaat dan menambah wawasan
ReplyDeletehttp://goo.gl/wVZmzz
Terimakasih, sangat membantu
ReplyDeleteGan ane pas di public class nya ada waening double class, kenapa iya?
ReplyDeleteMantab sangat bermanfaat kunbal gan
ReplyDeletehttp://aris88stmik-plk.blogspot.com
keren Gan, mksih bgt
ReplyDeleteThanks mas, artikelnya sangat membantu.
ReplyDeleteArtikel menarik untuk menambah wawasan tentang pemrograman Java mengunakan GUI Netbeans. Terima kasih.
ReplyDeleteKeren cie punya blog hehehe
ReplyDeleteNgisi waktu luang kaka :v
DeleteThnk's artikelnya
ReplyDeletethanks gan
ReplyDeletemas saya kok null null ya
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteBroh, gue udah ikutin step-by-stepnya sampe selesai. Tapi kok ga mau di running ya ?
ReplyDeletePas gue cek-cek ternyata di source TampilanKalkulator.java nya ada warning. Pesannya gini :
"This anonymouse inner class creation can be turned into a lamda expression".
Terus di kolom inspector juga ada 1 tanda warning gini :
"340:Can be replaced with multicatch"
Nah maksudnya apa ya ? Dan gimana fixinnya ?
Thanks bro, nice tutorial.
artikel bagus cuma saya masih bingung buat mengaplikasikannya netbean saya belum menghasilan apapun ni,very newbie with netbean...
ReplyDeleteGaququ nih :* loveyouuu :* ({})
ReplyDeleteTerima jasa pembuatan website murah berkualitas daerah malang, surabaya, jawa timur, dan seluruh Indonesia dan juga bimbingan skripsi informatika. Hubungi Fernandes 083834375641/ 75286D3B/ http://cvelecomp.com
ReplyDeletethanks gan 100% work
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteTerima kasih gan, sangat membantu..
ReplyDeletekunjungi juga :
http://susantoberbagi.blogspot.co.id/
gan cara ngetess kalkulatornya gimana, coding semuanya sukset tapi masih bingung cara nampilin kalkulatornya gimana?
ReplyDeletenuhun
gan kalau perhitungan otomatis aplikasi SPK gmna gan?
ReplyDeletekalo input lebih dari 3 angka enggak bisa ya ?
ReplyDeletecontoh 2+2+2 = hasil 6,
tapi output nya malah 4 hasilnya
ya. susunan programnya hanya memungkinkan menjumlahkan 2 bilangan
DeleteBisa di coba aplikasinya ^_^
ReplyDeleteNihh aplikasi membuat phytagoras menggunakan netbeans
www.rplsmktutorial.blogspot.co.id/2014/06/membuat-aplikasi-penghitung-phytagoras.html?m=1
kalo make netbeans nya versi 7.3.1 gimana ya gak bisa di baca
ReplyDeletegan mau tanya.. sy ud abis buat projeknya tapi tapi saat jlankan mincul kotak dialog 'projek kalkulator 1 does not have a main class set' mohon bantuannya..!!
ReplyDeletekalau mau nampilin jumlah jawaban benar dan salaah dari soal pilihan ganda gimana ya?
ReplyDeletejumlah soal ada 50 soal pilihan ganda
gan, hasil saya ko semuanya make koma ya ? walau perintahnya tidak memakai koma, bagaimana solusinya
ReplyDeletepromot dwiadjiprasetyo.esy.es
ada error di bagian " public static void main(String args[]) { " tertulis illegal start of expression. gimana nih?
ReplyDeletegan mau tanya, ko komanya kayak gak berfungsi gitu ya?
ReplyDeleteKan saya coba 2,3+2=... harusnyakan hasilnya 4,3 lah ini malah 5 hasilnya itu gimana ya?
tapi makasih sebelumnya, lumayan paham :D
klik pada desain ,atau. terus ketik angka+=".atau,";
Deletedisplay.setText(angka);
gan makasih infonya... saya udah coba hasilnya kalau pertama pencet tombol muncul null tapi alhamdulillah udah bisa nemu solusinya,, sekedar share aja,, saya copy pastekan kode yang ada di tombol C saya taruh di bawah public tampilan kalkulator..hasilnya tidak muncul nullnya lagi, starmen8000@gmail.com
ReplyDeletebro
ReplyDelete"public class TampilanKalkulator extends javax.swing.JFrame {
String angka;
double jumlah,angka1,angka2;
int pilih;"
itu di taro dimana ya?
thanks gann
ReplyDeletejtextFieldnya kodingnya gimana ini min, buat nampilin
ReplyDeleteMksh kk tutorialnya
ReplyDeleteInformasi yang sangat berguna.
ReplyDeleteApabila ingin mendapatkan informasi tentang buku-buku bisa kunjungi Perpustakaan Gunadarma
Terima kasih.
trimakasih info nya sangat bermanfaat :) My blog
ReplyDeletegood :)
ReplyDeletemakasih banyak :D
ReplyDeleteArek Gadget
Sangat membantuu .. thank you
ReplyDeleteUntuk menghilangkan NULL nya silahkan tambahkan ="" pada variabel angka menjadi>> String angka="";
ReplyDelete
ReplyDeleteIni saya mau tanya , saya juga membuat codingan sederhana kalkukator, tapi pas mengetik di kalkukatot (semisal 1500) tapi yang tampil di run/outputnya kok jadi (1 15 150 1500) itu cara mengatasinya bagaimana ya ??
Terima kasih , maaf sudah mengganggu
run:
ReplyDeleteBUILD SUCCESSFUL (total time: 0 seconds)
bang kok saat di run cuma ada tulisannya gitu gimana ya bang...tolong pencerahannya
Di atas kan ada pilihan Run, anda klik nanti pilih run file
Deletekok kata "display" tidak dikenali (error)??
ReplyDeleteapa penyebabnya ya??
Tombol koma eror bro
ReplyDeletemantab ilmunya gan semoga tambah berkah...langsung RUNNING
ReplyDeletebuat yang pas di running muncul nullx atau null pas klik tombol angka,
ReplyDeleteyang tadinya >> angka +="x" diganti jadi >>>
angka += "1";
display.setText(angka);
sesuai angkanya 0-9
Gan izin Copy Paste
ReplyDeletegan kok yang di display.setText nya merah yang yang buat button 0-9 malah semuanya ?
ReplyDeleteuda ngikutin tapi ga bisa diinput... salahnya dimana ya gan?
ReplyDeleteGan ane ga ngerti pas mau masukin coding = mungkin ada yg ngerti mohon pencerahannya para mastah
ReplyDeleteSebelum operasi bilangan dilakukan, variabel angka2 harus dikonversikan terlebih dahulu ke tipe data Double.
ReplyDeleteVariabel 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. maksud nya apa ya gan, ada yg ngerti ga cara masukin coding = nya
This comment has been removed by the author.
ReplyDeleteBro... punya saya, saat pertama kali menjalankan dan mengeklik tombol angkanya maka muncul "null". misal sy mngeklik btnakngka1 maka munculnya "null1" gitu. untuk menanganinya gmna ya?...
ReplyDeleteThanks tutorialnya nice..
ReplyDelete