tutorialswb

TutorialsWB hadir sebagai wadah bagi teman-teman yang ingin "Belajar PHP Dasar". Sehingga kami yakin bahwa TutorialsWB akan menjadi Pusat "Belajar Bahasa Pemrograman PHP" Disamping PHP website ini menyediakan berbagai tips dan trik Blogger. Kami menerima Pemasangan iklan banner atau artikel.

Hubungi Saya

Aplikasi Menu Makanan Dengan JavaNetbeans



Sahabat blogger kali ini saya ingin membagikan tutorial aplikasi penjuaalan makanan menggunakan javanetbeans, saya langsung aja menampilan aplikasinya. lihat gambar dibawah ini.

Cara kerja dari aplikasi menu makanan disamping adalah, ketika sobat mengklik checkbox apa saja maka kemudian sobat memasukkan berapa jumlah makanan yang anda pesan makan akan langsung terjumlah dari harga asli * jumlah yang sobat pesan. sobat juga bisa langsung memilih dua atau semua menu yang ada dan langsung akan dijumlahkan semua. 

Aplikasi disamping sangat cocok bagi sobat yang ingin mengembangkannya, apalagi ketika anda mempunyai usaha kuliner, anda tinggal menghubungkan kedatabase dan memasukkannya kedalam hostinger. saya rasa bukan hal yang sulit untu itu. jika sobat ingin membuat aplikasi menu makanan diatas sobat langsung aja mengikuti tutorial dibawah ini.

Baca Juga : Aplikasi Buku telepon sederhana 

Sobat harus membuat desain seperti di atas, sobat hanya menggunakan checkbox, textfield dan button, cukup simple dan mudah bukan. Sobat juga harus mengganti variabel name sesuai dibawah ini.
  • chechBox1 = jCheckBoxSoto
  • checkBox2 = jCheckBoxRawo
  • checkBox3 = jCheckBoxBakso
  • checkBox4 = jCheckBoxGudek
  • textField1 = jTextFieldSoto
  • textField2 = jTextFieldRawo
  • textField3 = jTextFieldBakso
  • textField4 = jTextFieldGudek
  • textField5 = jTextFieldTotal
Untuk button sobat tidak perlu untuk menggantinya, langkah berikutnya adalah memasukkan kodingannya. caranya klik kanan checkbox1 kemudian pilih event berikutnya pilih performed. lakukan secara satu per satu pada semua checkBox. berikut kodingannya.

private void jCheckBoxSotoActionPerformed(java.awt.event.ActionEvent evt) {                                              
        if (jCheckBoxSoto.isSelected() == true) {
            jTextFieldSoto.setEditable(true);
            
        } else {
             jTextFieldSoto.setEditable(true);
             jTextFieldSoto.setText("");
        }
    }                                             

    private void jCheckBoxRawoActionPerformed(java.awt.event.ActionEvent evt) {                                              
         if (jCheckBoxRawo.isSelected() == true) {
            jTextFieldRawo.setEditable(true);
            
        } else {
             jTextFieldRawo.setEditable(true);
             jTextFieldRawo.setText("");
        }
    }                                             

    private void jCheckBoxBaksoActionPerformed(java.awt.event.ActionEvent evt) {                                               
         if (jCheckBoxBakso.isSelected() == true) {
            jTextFieldBakso.setEditable(true);
            
        } else {
             jTextFieldBakso.setEditable(true);
             jTextFieldBakso.setText("");
        }
    }                                              

    private void jCheckBoxGudekActionPerformed(java.awt.event.ActionEvent evt) {                                               
         if (jCheckBoxGudek.isSelected() == true) {
            jTextFieldGudek.setEditable(true);
            
        } else {
             jTextFieldGudek.setEditable(true);
             jTextFieldGudek.setText("");
        }
    }                                              

Berikutnya klik kanan button1 pilih acton berikutnya pilih action performed.

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                      
        int total  = 0;
        if (jCheckBoxSoto.isSelected()) {
           String soto =  jTextFieldSoto.getText();
           int jumlahSoto = Integer.parseInt(soto);
           int hargaSoto = jumlahSoto*5000;
           total = total+hargaSoto;
        }
     
        if (jCheckBoxRawo.isSelected()) {
           String rawo =  jTextFieldRawo.getText();
           int jumlahRawo = Integer.parseInt(rawo);
           int hargaRawo = jumlahRawo*6000;
           total = total+hargaRawo;
        }
     
        if (jCheckBoxBakso.isSelected()) {
           String bakso =  jTextFieldRawo.getText();
           int jumlahBakso = Integer.parseInt(bakso);
           int hargaBakso = jumlahBakso*4000;
           total = total+hargaBakso;
        }
     
        if (jCheckBoxGudek.isSelected()) {
           String gudek =  jTextFieldGudek.getText();
           int jumlahGudek = Integer.parseInt(gudek);
           int hargaGudek= jumlahGudek*8000;
           total = total+hargaGudek;
        }
        jTextFieldTotal.setText(""+total);
    }                                     

Berikutnya klik kanan button2 pilih acton berikutnya pilih action performed.

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                      

        if (JOptionPane.showConfirmDialog(null, "Anda yakin Ingin Menghapusnya?", "Peringatan", JOptionPane.OK_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE)==JOptionPane.OK_OPTION) {
      }
     
        jTextFieldSoto.setEditable(false);
        jTextFieldSoto.setText("");
        jTextFieldRawo.setEditable(false);
        jTextFieldRawo.setText("");
        jTextFieldBakso.setEditable(false);
        jTextFieldBakso.setText("");
        jTextFieldGudek.setEditable(false);
        jTextFieldGudek.setText("");
        jTextFieldTotal.setText("");
     
    }                  

Berikutnya klik kanan button3 pilih acton berikutnya pilih action performed.

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        if (JOptionPane.showConfirmDialog(null, "Anda yakin Ingin keluar?", "Peringatan", JOptionPane.OK_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE)==JOptionPane.OK_OPTION) {
          System.exit(0);
      }
    }     

coba sobat jalankan aplikasinya, semoga tutorial kali ini bermanfaat bagi teman-teman semua, sekian wassalam­čśâ



Baca Juga

closed