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 Penjualan Mobil Menggunakan Java



  Sobat blogger, kali ini saya akan berbagi bagaimana membuat aplikasi penjualan mobil menggunakan Java. Kekurangan  dari aplikasi ini adalah belum terhubungnya dengan database sehingga data belum bisa di input dan disimpan. tetapi jika orang yang serius pasti membuat aplikasi ini terhubung dengan database. berikut tampilan desainnya.


yang pertama sobat harus mendesain seperti diatas.berikutnya mengubah variable namenya seperti dibawah ini.
  • combobox1 = cmbkode 
           Pada Model beri teks = MAV01, MXE02, MIN03, AXC30, CH34
  • textfield1 = tfnama
  • textfield2 = tfharga
  • textfield3 = tfbayar
  • textfield4 = tfac
  • textfield5 = tfcentral
  • textfield6 = tfkaca
  • textfield7 = tftotal
  • radiobutton1 = rd1
  • radiobutton2 = rd2
  • checkbox1 = ch1
  • checkbox2 = ch2
  • checkbox3 = ch3
  • button1 = jbbersih
  • button2 = jbkeluar
Berikutnya yang sobat lakukan adalah memasukkan kodingannya. klik kanan combobox, pilih event dan terakhir pilih action performed.

private void cmbkodeActionPerformed(java.awt.event.ActionEvent evt) {                                      
        if(cmbkode.getSelectedItem().equals("MAV01")){
          tfnama.setText("AVANZA");
          harga=125000000;
          tfharga.setText(String.valueOf(harga));
          if(tftotal.getText().equals("")){
              bayar=0;
          }
          else
          {
              bayar=Integer.parseInt(tftotal.getText());
          }
          total = bayar + harga;
          tftotal.setText(String.valueOf(total));
          }
      else if(cmbkode.getSelectedItem().equals("MXE02")){
          tfnama.setText("XENIA");
          harga=115000000;
          tfharga.setText(String.valueOf(harga));
          if(tftotal.getText().equals("")){
              bayar=0;
          }
          else
          {
              bayar=Integer.parseInt(tftotal.getText());
          }
          total = bayar + harga;
          tftotal.setText(String.valueOf(total));
           }
      else if(cmbkode.getSelectedItem().equals("MIN03")){
          tfnama.setText("INNOVA");
          harga=135000000;
          tfharga.setText(String.valueOf(harga));
          if(tftotal.getText().equals("")){
              bayar=0;
          }
          else
          {
              bayar=Integer.parseInt(tftotal.getText());
          }
          total = bayar + harga;
          tftotal.setText(String.valueOf(total));
           }
         else if(cmbkode.getSelectedItem().equals("AXC30")){
          tfnama.setText("FORTUNER");
          harga=555000000;
          tfharga.setText(String.valueOf(harga));
          if(tftotal.getText().equals("")){
              bayar=0;
          }
          else
          {
              bayar=Integer.parseInt(tftotal.getText());
          }
          total = bayar + harga;
          tftotal.setText(String.valueOf(total));
           }
         else if(cmbkode.getSelectedItem().equals("CH34")){
          tfnama.setText("ALPHARD");
          harga=1555000000;
          tfharga.setText(String.valueOf(harga));
          if(tftotal.getText().equals("")){
              bayar=0;
          }
          else
          {
              bayar=Integer.parseInt(tftotal.getText());
          }
          total = bayar + harga;
          tftotal.setText(String.valueOf(total));
           }
    }                      

klik kanan rd1, pilih event dan terakhir pilih action performed.

private void rd1ActionPerformed(java.awt.event.ActionEvent evt) {                                  
         if(rd1.isSelected()){
    int a=Integer.parseInt(tfharga.getText());
    int b = 20000;
    int c = a+b;
    tfbayar.setText(String.valueOf(b));
    tftotal.setText(String.valueOf(c));
}
    }       

klik kanan rd2, pilih event dan terakhir pilih action performed.

private void rd2ActionPerformed(java.awt.event.ActionEvent evt) {                                  
      if(rd2.isSelected()){
    int a=Integer.parseInt(tfharga.getText());
    int b = 10000;
    int c = a+b;
    tfbayar.setText(String.valueOf(b));
    tftotal.setText(String.valueOf(c));
}
    }    

klik kanan ch1, ch2, ch3 secara bertahap (satu-per-satu) pilih event dan terakhir pilih action performed.

private void ch1ActionPerformed(java.awt.event.ActionEvent evt) {                                  
     if(ch1.isSelected()){
         ac = 20000;
         total=ac+central+kaca+bayar+harga;
         tfac.setText(String.valueOf(ac));
         tftotal.setText(String.valueOf(total));
    }
     else
     {
         ac = 0;
         total=ac+central+kaca+bayar+harga;
         tfac.setText(String.valueOf(ac));
         tftotal.setText(String.valueOf(total));
     }    
    }                                

    private void ch2ActionPerformed(java.awt.event.ActionEvent evt) {                                  
       if(ch2.isSelected()){
         central = 10000;
         total=ac+central+kaca+bayar+harga;
         tfcentral.setText(String.valueOf(central));
         tftotal.setText(String.valueOf(total));
    }
     else
     {
         central=0;
         total=ac+central+kaca+bayar+harga;
         tfcentral.setText(String.valueOf(central));
         tftotal.setText(String.valueOf(total));
     }
    }                                

    private void ch3ActionPerformed(java.awt.event.ActionEvent evt) {                                  
       if(ch3.isSelected()){
         kaca = 20000;
         total=ac+central+kaca+bayar+harga;
         tfkaca.setText(String.valueOf(kaca));
         tftotal.setText(String.valueOf(total));
    }
     else
     {
         kaca=0;
         total=ac+central+kaca+bayar+harga;
         tfkaca.setText(String.valueOf(kaca));
         tftotal.setText(String.valueOf(total));
     }
    }               

klik kanan button Bersih dan button Keluar secara bertahap (satu-per-satu) pilih event dan terakhir pilih action performed.

 private void jbbersihActionPerformed(java.awt.event.ActionEvent evt) {                                      
     
        if (JOptionPane.showConfirmDialog(null, "Anda yakin Ingin Menghapusnya?", "Peringatan", JOptionPane.OK_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE)==JOptionPane.OK_OPTION) {
      }
     
        tfnama.setText("");
        tfharga.setText("");
        tfharga.setText("");
        tfcentral.setText("");
        tfac.setText("");
        tfkaca.setText("");
        tftotal.setText("");
        tfbayar.setText("");
       ch1.setSelected(false);
       ch2.setSelected(false);
       ch3.setSelected(false);
   
    }                                      


    private void jbkeluarActionPerformed(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 run aplikasinya, jika tidak terjadi error maka tampilannya seperti gambar dibawah ini.





Baca Juga

closed