SlideShare a Scribd company logo
Aplikasi Pemprograman NetBeans
Oleh RPL Team:
      - Brian A.R.
      - Andri
      - Hilman
      - Fera


Sejarah NetBeans

       NetBeans mengacu pada dua hal, yakni platform untuk pengembangan aplikasi desktop java, dan
sebuah Integrated Development Environment (IDE) yang dibangun menggunakan platform NetBeans.
Platform NetBeans memungkinkan aplikasi dibangun dari sekumpulan komponen perangkat lunak moduler
yang disebut ‘modul’. Sebuah modul adalah suatu arsip Java (Java archive) yang memuat kelas-kelas Java
untuk berinetraksi dengan NetBeans Open API dan file manifestasi yang mengidentifikasinya sebagai
modul. Aplikasi yang dibangun dengan modul-modul dapat dikembangkan dengan menambahkan modul-
modul baru. Karena modul dapat dikembangkan secara independen, aplikasi berbasis platform NetBeans
dapat dengan mudah dikembangkan oleh pihak ketiga secara mudah dan powerful.
       Pengembangan NetBeans diawali dari Xelfi, sebuah proyek mahasiswa tahun 1997 di bawah
bimbingan Fakultas Matematika dan Fisika Universitas Charles, Praha. Sebuah perusahaan kemudian
dibentuk untuk proyek tersebut dan menghasilkan versi komersial NetBeans IDE hingga kemudian dibeli
oleh Sun Microsystem pada tahun 1999. Sun kemudian menjadikan NetBeans open source pada bulan Juni
tahun 2000. Sejak itu komunitas NetBeans terus berkembang.


Cara Membuat Kalkulator Sederhana Menggunakan NetBeans

      Jalankan NetBeans sesuai menu yang dibuat seperti gambar 1.0 lanjutkan dengan memilih New Project 1.1




            Gambar 1.0 Menu NetBeans                              Gambar 1.1 Buat Project Baru
Selanjutnya akan muncul seperti gambar 2.0 ,lalu klik tombol Next>. Lalu beri nama misalnya :
Kalkulator_Sederhana seperti gambar 2.1 lalu klik tombol Finish. Perhatikan dimana tata letakkan.




Gambar 2.0 Gambar yang pertama muncul                       Gambar 2.1 Beri Nama sesuai keinginan (jangan
           pada New Project                                               lupa letak foldernya)




        Akan muncul tampilan NetBeans dan dilanjutkan untuk membuat Kalkulator_Sederhana seperti gambar 3.0
Dan akan muncul tampilan New > JFrame Form, Lalu beri nama class namenya yang berbeda lanjutkan dengan
klik tombol Finish.
Gambar 3. 0 buat project Kalkulator
       Dan akan muncul tampilan seperi gambar 4.0




                            Gambar 4.0 membuat tombol KalkulatorSederhana (dengan cara di tarik)

Lalu edit text dan atur change variable name…spt gmb 4.1 dan 4.2
Gambar 4.1 Edit Text pada jBotton                         Gambar 4.2 Mengatur name pada
                                                                         change variable name…

        Lalu lanjutkan dengan mengatur / mengganti nama pada Change variable name…dengan cmd1 lalu
klik tombol OK seperti gambar 4.3




                                    Gambar 4.3 Pengeditan change variable name…
Kemudian ditata atau dirapihkan sesuai keinginanmu….
Contoh:




                                           Contoh gambar Kalkulator_Sederhana

      Lanjutkan dengan coding pada Kalkulator_Sederhana…..
Caranya double klik pada salah satu tombol misalnya tombol 0 pada Design….
Dan akan muncul seperti gambar 5.0
Gambar 5.0 Double klic salah satu tombol co/ 0 pada Design

Dan akan muncul seperti gambar 5.1 pada Source Kalkulator_Sederhana.
Dan pada bottom Text Field, Change Name… nya cmdtampil
          bottom bagi( / ), Change Name… nya cmdbagi,
          bottom kali ( * ), Change Name… nya cmdkali,
          bottom kurang ( - ), Change Name… nya cmdkurang,
          bottom minplus ( +/- ), Change Name… nya cmdminplus,
          bottom samadengan ( = ), Change Name… nya cmdsamadengan, dan
          bottom clear ( C ), Change Name… nya cmdclear.
        Sebelumnya beri coding diatas setelah public class KalkulatorSederhana extends
javax.swing.JFrame { dengan coding:
      String angka;
      Double total,angka1,angka2;
      int pilih;
      /** Creates new form KalkulatorSederhana */
      public KalkulatorSederhana() {
             initComponents();
             angka="";
        Biasakan untuk mengisi data poembuat contoh @author (RPL TEAM). Tanda /** adalahtanda
dimulainya komentar , baris komentar, baris dibawahnya jika langsumg di enter maka akan otomatis muncul tanda
bintang (*) didepannya dan akan diakhir baris komentar ditutup dengan tanda*/.
Selain cara diatas untuk membuat baris komentar bias dengan tanda //(garis miring 2 kali) maka baris tersebur
dianggap sebagai baris komentar berwarna redup. Seperti gambar berikut:
Gambar 5. 1 mengisi pembuat dan memberi coding

        Lalu tulis coding dibawah private void
cmd0ActionPerformed(java.awt.event.ActionEvent.evt) { dengan coding:
private void cmd0ActionPerformed(java.awt.event.ActionEvent evt) {
            // TODO add your handling code here:
            angka +="0";
            tampil.setText("0");
      }
Seperti gambar berikut:
tampil.setText("0");           untuk menampilkan angka 0 pada layar/tampil KalkulatorSederhana.
Dan lakukan yang sama pada angka 1, 2, 3, …….10 dengan coding yang sama pula tapi dibedakan pada
          angka+="0";
           tampil.setText("0");
Contoh: angka/bottom 1 dengan coding
           angka +="1";
           tampil.setText("1");

Dan lakukan sama pada bottom yang lain sesuai dengan angka/bottomnya. Lalu klik run             atau Shift + F6
Dan akan muncul seperti contoh gambar KalkulatorSederhana, kemudian coba klik satu-persatu dan jika muncul,
buat coding ( + ), ( - ),( * ), dan( / ). Lakukan coding pada bottom tambah ( + ) dibawah private void
cmdtambah ActionPerformed(java.awt.event.ActionEvent.evt) { dengan coding:
            angka1=Double.parseDouble(angka);
            tampil.setText("+");
            angka="";
            pilih=1;
Lebih lengkapnya seperti gambar berikut:




                                   Gambar 6. 0 coding lengkap bottom tambah ( + )

tampil.setText("+");            untuk menampilkan tombol tambah pada layar/tampil
Dan lanjutkan memberi coding pada samadengan di bawah private void cmdsamadengan
ActionPerformed(java.awt.event.ActionEvent.evt) { dengan coding:
switch(pilih)
           {

                 case 1:
                     angka2 = Double.parseDouble(angka);
total = angka1 + angka2;
                      angka = Double.toString(total);
                      tampil.setText(angka);
                      break;
                  default:
                      break;
           }
Lebih lengkapnya seperti gambar berikut:




                                     Gambar 6. 1 coding lengkap pada samadengan



Untuk tahu bagaimana hasilnya klik run            atau Shift + F6.
Ketika ingin mencoba terus menerus kalkulator hitunganya akan berantakan dan tidak sesuai, agar tidak terjadi
seperti itu sebelumnya harus membuat coding clear ( C ) ,beri coding setelah private void
cmdclearActionPerformed(java.awt.event.ActionEvent evt) { dengan coding:
private void cmdclearActionPerformed(java.awt.event.ActionEvent evt) {
              // TODO add your handling code here:
              angka1=0.0;
              angka2=0.0;
              total=0.0;
              angka="";
              tampil.setText("");
       }
Lalu klik run, ketika mencoba terus-menerus sebelunya anda klik ( C ) dan masalah tidak akan muncul lagi.
Lanjutkan pada bottom ( - ), ( * ), dan ( / ) dengan coding yang sama seperi gambar 6.0 dan 6.1, conto bottom pada
kurang( - ) lakukan coding yang sama, beri coding di bawah private void cmdtambah
ActionPerformed(java.awt.event.ActionEvent.evt) { dengan coding:
              angka1=Double.parseDouble(angka);
              tampil.setText("-");
              angka="";
              pilih=2;
lebih lengkapnya seperi gambar berikut:
lalu pada tampil beri coding setelah coding bottom tambah atau sebelum default: dengan coding:
                         case 2:
                         angka2 = Double.parseDouble(angka);
                         total = angka1 - angka2;
                         angka = Double.toString(total);
                         tampil.setText(angka);
                         break;
lebih lengkapnya seperti gambar berikut :




Lanjutkan pada bottom ( * ) dan ( / ), dengan coding yang sama pula !!!

Dan pada bottom koma ( . ), persen ( % ), dan minplus ( +/- ) tidak diberi coding.


Terima kasih,
Wassalam.

More Related Content

DOC
Tutorial membuat-kuis-flash
PDF
Membuat left side menu hamburger style
PDF
Pembuatan Media Matematika dengan Adobe flash
DOCX
Belajar macromedia flash 8 bagi pemula
PDF
Cara membuat latihan pilihan ganda di macromedia flash
PDF
Bab 2(macromedia flash 8)
PDF
Tutorial Android Template Aplikasi Edukasi
PDF
Membuat Quiz dengan Flash
Tutorial membuat-kuis-flash
Membuat left side menu hamburger style
Pembuatan Media Matematika dengan Adobe flash
Belajar macromedia flash 8 bagi pemula
Cara membuat latihan pilihan ganda di macromedia flash
Bab 2(macromedia flash 8)
Tutorial Android Template Aplikasi Edukasi
Membuat Quiz dengan Flash

What's hot (20)

PDF
Dasar Java Mobile
PDF
7 hari-belajar-macromedia-flash
DOC
Laporan p1
PDF
My modul visual basic 6.0
DOCX
Modul 3-p3-4
DOCX
Pengertian macromedia flash
PDF
Tutorial belajar autocad 2 dimensi dan 3 dimensi
DOCX
Modul visual basic
PDF
MATERI_DELPHI_XI
PDF
110 trik rahasia auto cad
PDF
Belajar autocad 2006
PDF
Visual basic 6 tutorial its 4
PDF
Animasi
DOCX
Laporan pratikum iii web
PDF
Membuat animasi dengan menggunakan macromedia flash
PDF
Membuat file-presentasi-dengan-flash-mengenal-action-script1
PDF
Tutorial Android Template aplikasi peta interaktif
PDF
Panduan Dasar AUTOCAD
DOCX
Laporan praktikum v visual basic
PDF
26859971 modul-auto cad-2d
Dasar Java Mobile
7 hari-belajar-macromedia-flash
Laporan p1
My modul visual basic 6.0
Modul 3-p3-4
Pengertian macromedia flash
Tutorial belajar autocad 2 dimensi dan 3 dimensi
Modul visual basic
MATERI_DELPHI_XI
110 trik rahasia auto cad
Belajar autocad 2006
Visual basic 6 tutorial its 4
Animasi
Laporan pratikum iii web
Membuat animasi dengan menggunakan macromedia flash
Membuat file-presentasi-dengan-flash-mengenal-action-script1
Tutorial Android Template aplikasi peta interaktif
Panduan Dasar AUTOCAD
Laporan praktikum v visual basic
26859971 modul-auto cad-2d
Ad

Similar to Tutorial Java netbeans (20)

DOC
Gabung1 sd 6_dekstop_java
DOCX
Tutorial kalkulator sederhana
PDF
My javanote04
DOCX
Membuat program kalkulator sederhana dengan matlab
DOC
DOCX
cara membuat kalkulator dengan C#
DOCX
Membuat kalkulator sederhana dengan delphi 7
PPT
Variabel Operator & Ekspresi - dasar visual basic bagian 5
PDF
Java desktop dasar
PDF
PDF
Seri 1 : Welcome back app inventor 2012
DOCX
Jobsheet pemoograman komputer (vb) isi bab 2
PDF
270610 arm pemrograman_java_dengan_netbean_ide
PDF
Krisna vb6-10
PDF
Algoritma Basic
PPTX
Pengantar Sistem Informasi Akuntansi 2
PPTX
Materi 3 Coding dan Testing aplikasi
PDF
Jeni Intro2 Bab07 Abstract Windowing Toolkit Dan Swing
PPTX
Struktur Data Tugas Kelompok Sebutkan dan jelaskan operasi dasar yang dapat d...
PDF
Tampil data di tabel dg Java & netbeans
Gabung1 sd 6_dekstop_java
Tutorial kalkulator sederhana
My javanote04
Membuat program kalkulator sederhana dengan matlab
cara membuat kalkulator dengan C#
Membuat kalkulator sederhana dengan delphi 7
Variabel Operator & Ekspresi - dasar visual basic bagian 5
Java desktop dasar
Seri 1 : Welcome back app inventor 2012
Jobsheet pemoograman komputer (vb) isi bab 2
270610 arm pemrograman_java_dengan_netbean_ide
Krisna vb6-10
Algoritma Basic
Pengantar Sistem Informasi Akuntansi 2
Materi 3 Coding dan Testing aplikasi
Jeni Intro2 Bab07 Abstract Windowing Toolkit Dan Swing
Struktur Data Tugas Kelompok Sebutkan dan jelaskan operasi dasar yang dapat d...
Tampil data di tabel dg Java & netbeans
Ad

More from Materi Kuliah Online (20)

PDF
Sekilas tentang HaKI
PDF
Pengenalan Rekayasa Perangkat Lunak
PDF
Pemodelan Basis Data Lainnya
PDF
Arsitektur Sistem Basis Data
PDF
Access control-systems
PDF
Melangkah dengan Microsoft Windows Server 2003
PDF
Studi Mengenai Aspek Privasi pada Sistem RFID
PDF
Remote control alarm sepeda motor
PDF
Internet dan Layanan Aplikasi Terdistribusi
PDF
Aspek Security pada Penerapan m-Commerce di Indonesia
PDF
A Comparison of Proximity Authentication Approaches
PDF
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
PDF
Catu Daya dan Rangkaian Penyearah Gelombang
PDF
Dioda dan Catu Daya
PDF
Simulasi Anti Integral Windup dengan Clamp Integrator
PDF
Radio Frequency Identification
PDF
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
PDF
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
PDF
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
PDF
Interfacing Number Display
Sekilas tentang HaKI
Pengenalan Rekayasa Perangkat Lunak
Pemodelan Basis Data Lainnya
Arsitektur Sistem Basis Data
Access control-systems
Melangkah dengan Microsoft Windows Server 2003
Studi Mengenai Aspek Privasi pada Sistem RFID
Remote control alarm sepeda motor
Internet dan Layanan Aplikasi Terdistribusi
Aspek Security pada Penerapan m-Commerce di Indonesia
A Comparison of Proximity Authentication Approaches
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Catu Daya dan Rangkaian Penyearah Gelombang
Dioda dan Catu Daya
Simulasi Anti Integral Windup dengan Clamp Integrator
Radio Frequency Identification
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Penggunaan DT-51 Untuk Komunikasi Mikrokontroler Melalui Jaringan Telepon
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless
Interfacing Number Display

Recently uploaded (20)

DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas 12 Terbaru 2025
PDF
883668952-KP-4-Modul-2-Kerangka-Pembelajaran-Mendalam.pdf
PPTX
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
PPTX
Bahan Presentasi Persamaan Elips .pptx
PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
DOCX
Modul Ajar Deep Learning PJOK Kelas 10 SMA Terbaru 2025
PPTX
PPT Kurikulum Berbasis Cinta tahun 2025.
PPTX
PENGIMBASAN PEMBELAJARAN MENDALAM (DEEP LEARNING)
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
PDF
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...
DOCX
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
PPTX
Keterbatasan-Fasilitas-dalam-Mengajar-KKA.pptx
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Musik Kelas XII Terbaru 2025
PPTX
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
PDF
Deck Rumah Pendidikan untuk Mendukung Program Prioritas Kemendikdasmen.pdf
PDF
KELOMPOK 4 LK Modul 4 KP4 Asesmen PM (3).pdf
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Rupa Kelas XII Terbaru 2025
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
PDF
KASUS_INKUIRI_KOLABORATIF_KELAS_BAWAH-ISI-ARNI.pdf
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas 12 Terbaru 2025
883668952-KP-4-Modul-2-Kerangka-Pembelajaran-Mendalam.pdf
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
Bahan Presentasi Persamaan Elips .pptx
Bahan Tayang OJT Pembelajaran Mendalam KS
Modul Ajar Deep Learning PJOK Kelas 10 SMA Terbaru 2025
PPT Kurikulum Berbasis Cinta tahun 2025.
PENGIMBASAN PEMBELAJARAN MENDALAM (DEEP LEARNING)
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
Keterbatasan-Fasilitas-dalam-Mengajar-KKA.pptx
Modul Ajar Pembelajaran Mendalam Senbud Seni Musik Kelas XII Terbaru 2025
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
Deck Rumah Pendidikan untuk Mendukung Program Prioritas Kemendikdasmen.pdf
KELOMPOK 4 LK Modul 4 KP4 Asesmen PM (3).pdf
Modul Ajar Pembelajaran Mendalam Senbud Seni Rupa Kelas XII Terbaru 2025
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
KASUS_INKUIRI_KOLABORATIF_KELAS_BAWAH-ISI-ARNI.pdf
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025

Tutorial Java netbeans

  • 1. Aplikasi Pemprograman NetBeans Oleh RPL Team: - Brian A.R. - Andri - Hilman - Fera Sejarah NetBeans NetBeans mengacu pada dua hal, yakni platform untuk pengembangan aplikasi desktop java, dan sebuah Integrated Development Environment (IDE) yang dibangun menggunakan platform NetBeans. Platform NetBeans memungkinkan aplikasi dibangun dari sekumpulan komponen perangkat lunak moduler yang disebut ‘modul’. Sebuah modul adalah suatu arsip Java (Java archive) yang memuat kelas-kelas Java untuk berinetraksi dengan NetBeans Open API dan file manifestasi yang mengidentifikasinya sebagai modul. Aplikasi yang dibangun dengan modul-modul dapat dikembangkan dengan menambahkan modul- modul baru. Karena modul dapat dikembangkan secara independen, aplikasi berbasis platform NetBeans dapat dengan mudah dikembangkan oleh pihak ketiga secara mudah dan powerful. Pengembangan NetBeans diawali dari Xelfi, sebuah proyek mahasiswa tahun 1997 di bawah bimbingan Fakultas Matematika dan Fisika Universitas Charles, Praha. Sebuah perusahaan kemudian dibentuk untuk proyek tersebut dan menghasilkan versi komersial NetBeans IDE hingga kemudian dibeli oleh Sun Microsystem pada tahun 1999. Sun kemudian menjadikan NetBeans open source pada bulan Juni tahun 2000. Sejak itu komunitas NetBeans terus berkembang. Cara Membuat Kalkulator Sederhana Menggunakan NetBeans Jalankan NetBeans sesuai menu yang dibuat seperti gambar 1.0 lanjutkan dengan memilih New Project 1.1 Gambar 1.0 Menu NetBeans Gambar 1.1 Buat Project Baru
  • 2. Selanjutnya akan muncul seperti gambar 2.0 ,lalu klik tombol Next>. Lalu beri nama misalnya : Kalkulator_Sederhana seperti gambar 2.1 lalu klik tombol Finish. Perhatikan dimana tata letakkan. Gambar 2.0 Gambar yang pertama muncul Gambar 2.1 Beri Nama sesuai keinginan (jangan pada New Project lupa letak foldernya) Akan muncul tampilan NetBeans dan dilanjutkan untuk membuat Kalkulator_Sederhana seperti gambar 3.0 Dan akan muncul tampilan New > JFrame Form, Lalu beri nama class namenya yang berbeda lanjutkan dengan klik tombol Finish.
  • 3. Gambar 3. 0 buat project Kalkulator Dan akan muncul tampilan seperi gambar 4.0 Gambar 4.0 membuat tombol KalkulatorSederhana (dengan cara di tarik) Lalu edit text dan atur change variable name…spt gmb 4.1 dan 4.2
  • 4. Gambar 4.1 Edit Text pada jBotton Gambar 4.2 Mengatur name pada change variable name… Lalu lanjutkan dengan mengatur / mengganti nama pada Change variable name…dengan cmd1 lalu klik tombol OK seperti gambar 4.3 Gambar 4.3 Pengeditan change variable name… Kemudian ditata atau dirapihkan sesuai keinginanmu…. Contoh: Contoh gambar Kalkulator_Sederhana Lanjutkan dengan coding pada Kalkulator_Sederhana….. Caranya double klik pada salah satu tombol misalnya tombol 0 pada Design…. Dan akan muncul seperti gambar 5.0
  • 5. Gambar 5.0 Double klic salah satu tombol co/ 0 pada Design Dan akan muncul seperti gambar 5.1 pada Source Kalkulator_Sederhana. Dan pada bottom Text Field, Change Name… nya cmdtampil bottom bagi( / ), Change Name… nya cmdbagi, bottom kali ( * ), Change Name… nya cmdkali, bottom kurang ( - ), Change Name… nya cmdkurang, bottom minplus ( +/- ), Change Name… nya cmdminplus, bottom samadengan ( = ), Change Name… nya cmdsamadengan, dan bottom clear ( C ), Change Name… nya cmdclear. Sebelumnya beri coding diatas setelah public class KalkulatorSederhana extends javax.swing.JFrame { dengan coding: String angka; Double total,angka1,angka2; int pilih; /** Creates new form KalkulatorSederhana */ public KalkulatorSederhana() { initComponents(); angka=""; Biasakan untuk mengisi data poembuat contoh @author (RPL TEAM). Tanda /** adalahtanda dimulainya komentar , baris komentar, baris dibawahnya jika langsumg di enter maka akan otomatis muncul tanda bintang (*) didepannya dan akan diakhir baris komentar ditutup dengan tanda*/. Selain cara diatas untuk membuat baris komentar bias dengan tanda //(garis miring 2 kali) maka baris tersebur dianggap sebagai baris komentar berwarna redup. Seperti gambar berikut:
  • 6. Gambar 5. 1 mengisi pembuat dan memberi coding Lalu tulis coding dibawah private void cmd0ActionPerformed(java.awt.event.ActionEvent.evt) { dengan coding: private void cmd0ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: angka +="0"; tampil.setText("0"); } Seperti gambar berikut:
  • 7. tampil.setText("0"); untuk menampilkan angka 0 pada layar/tampil KalkulatorSederhana. Dan lakukan yang sama pada angka 1, 2, 3, …….10 dengan coding yang sama pula tapi dibedakan pada angka+="0"; tampil.setText("0"); Contoh: angka/bottom 1 dengan coding angka +="1"; tampil.setText("1"); Dan lakukan sama pada bottom yang lain sesuai dengan angka/bottomnya. Lalu klik run atau Shift + F6 Dan akan muncul seperti contoh gambar KalkulatorSederhana, kemudian coba klik satu-persatu dan jika muncul, buat coding ( + ), ( - ),( * ), dan( / ). Lakukan coding pada bottom tambah ( + ) dibawah private void cmdtambah ActionPerformed(java.awt.event.ActionEvent.evt) { dengan coding: angka1=Double.parseDouble(angka); tampil.setText("+"); angka=""; pilih=1; Lebih lengkapnya seperti gambar berikut: Gambar 6. 0 coding lengkap bottom tambah ( + ) tampil.setText("+"); untuk menampilkan tombol tambah pada layar/tampil Dan lanjutkan memberi coding pada samadengan di bawah private void cmdsamadengan ActionPerformed(java.awt.event.ActionEvent.evt) { dengan coding: switch(pilih) { case 1: angka2 = Double.parseDouble(angka);
  • 8. total = angka1 + angka2; angka = Double.toString(total); tampil.setText(angka); break; default: break; } Lebih lengkapnya seperti gambar berikut: Gambar 6. 1 coding lengkap pada samadengan Untuk tahu bagaimana hasilnya klik run atau Shift + F6. Ketika ingin mencoba terus menerus kalkulator hitunganya akan berantakan dan tidak sesuai, agar tidak terjadi seperti itu sebelumnya harus membuat coding clear ( C ) ,beri coding setelah private void cmdclearActionPerformed(java.awt.event.ActionEvent evt) { dengan coding: private void cmdclearActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: angka1=0.0; angka2=0.0; total=0.0; angka=""; tampil.setText(""); } Lalu klik run, ketika mencoba terus-menerus sebelunya anda klik ( C ) dan masalah tidak akan muncul lagi. Lanjutkan pada bottom ( - ), ( * ), dan ( / ) dengan coding yang sama seperi gambar 6.0 dan 6.1, conto bottom pada kurang( - ) lakukan coding yang sama, beri coding di bawah private void cmdtambah ActionPerformed(java.awt.event.ActionEvent.evt) { dengan coding: angka1=Double.parseDouble(angka); tampil.setText("-"); angka=""; pilih=2; lebih lengkapnya seperi gambar berikut:
  • 9. lalu pada tampil beri coding setelah coding bottom tambah atau sebelum default: dengan coding: case 2: angka2 = Double.parseDouble(angka); total = angka1 - angka2; angka = Double.toString(total); tampil.setText(angka); break; lebih lengkapnya seperti gambar berikut : Lanjutkan pada bottom ( * ) dan ( / ), dengan coding yang sama pula !!! Dan pada bottom koma ( . ), persen ( % ), dan minplus ( +/- ) tidak diberi coding. Terima kasih, Wassalam.