Aplikasi penjualan mobil menggunakan JFrame yang paling mudah

aplikasi penjualan mobil menggunakan JFrame yang paling mudah


mungkin untuk pertemuan ini saya akan banyak sreecn shoot dalam kodingan nya, karena banyak yang kritik "codingan nya engga bener nih atau tulisan coding nya  tidak tau harus di tulis dimana karena saking banyak nya codingan" nah untuk itu saya akan mempermudah kawan- kawan  untuk memahami pembuatan aplikasi ini....
let's check this out

Deskripsi Aplikasi : Aplikasi "payments of cars" adalah aplikasi yang bisa digunakan untuk membayar cicilan mobil via online yang bisa di akses lewat PC or Smartphone costemers.

step how to make payment cars aplication :


step 1 : klik kanan, pilih new pada project yang sudah di buat lalu klik"Jframe".



step 2 : lalu akan muncul seperti ini, anda tinggal mengganti classname dengan yang diingginkan kemudian klik finish. ulangi langkah ini sampai anda membuat 5 jframe yang di beri nama masing- masing berbeda. saran aja nih kawan biar nanti g bingung, jrame yang pertama di beri nama login, kedua Halaman_utama, ketiga list_payment, keempat payment_cars, terakhir bukti bayar.
ingat...! jangan ada spasi pada penulisan classname.





step 3 : Buatlah Desain seperti gambar di bawah ini. form yang akan di isi harus memakai "TextField" sedangkan untuk Username & Password harus memakai "Label" yang ada pada swing control...




Setelah jadi Desainnya, Anda klik kanan pada Username Text Field, kemudian pilih edit text, lalu kosongkan text nya. Setelah itu klik kanan pilih "change variable name" namakan sesuka hati anda. berikut berulang - ulang pada password field & Tombol Login, caranya sama. ulangi cara ini untuk jframe-jframe lain.

step 4 : disinilah kita bisa memasukan gambar / icon di program java. anda harus klik label letakan di sembarang tempat, kemudian klik jframe yang ada di navigator, pilih layout, klik nullLayout. lihat pada gambar di bawah ini.




step 5 : klik kanan pada label yang baru saja di edit sebelumnya pilih properties,seperti pada gambar di bawah ini.



step 6 : lalu pilih klik icon yang bergambar titik-titik. lihatlah pada gambar di bawah ini.



step 7 :
Kemudian, pilih External Image Pilih icon titik-titik yang di samping isian URL.




step 8 :
pilih gambar yang akan ditampilkan di my pictures pada PC masing- masing yang sesuai keinginan anda.


step 9 :
apabila gambar sudah muncul, maka klik OK, kemudian klik close properties.




maka akan terlihat seperti gambar di bawah ini :

Jframe 1



step 10 : apabila tampilan nya sudah muncul, setelah itu kita  klik event, pilih action tombol login untuk memasukan codingan..seperti pada gambar di bawah ini.



codingannya seperti di bawah ini :

 nah, setelah codingan nya masuk, tambahakan coding

new LOGIN ().setVisible(true);
dan untuk "EXIT" di menu bar adalah :

private void MenuExitActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
         System.exit(0);
    }                              

tulisan "LOGIN" adalah Jframe yang di tuju. jadi ganti saja tulisan itu untuk jframe yang dituju.
coding ini digunakan untuk pindah dari Jframe 1 ke Jframe ke 2 dan seterusnya.

Untuk Selanjutnya buatlah jframe yang seperti di bawah ini :
cara nya sama pada saat bikin akun login tetapi codingannya saja yang berbeda.

Jframe 2

 untuk bisa mengubah tulisan "SELAMAT DATANG di Halaman Utama anda berhasil Login"
anda hanya perlu ke properties pilih "font" & "foreground" agar tuliasan terlihat menarik or bagus.

codingannya hanya sedikit yaitu :

 private void OkButtonActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        new list_payment().setVisible(true);
    }

Jframe 3
 Untuk jframe ke 3 ini langkah - langkah nya sama seperti yang jframe kedua
bedanya cuma di codingan nih, sedikit koq codingannya :

 private void BayarButtonActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
       new Payment_car().setVisible(true);
     
    }                                          


Jframe 4

untuk jframe 4 ini codingan seperti di bawah gambar :

  private void ProccesButtonActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        int Nomer=Integer.parseInt(TextNomer.getText());
       
        if(Nomer==130014500){
            TextPembeli.setText("Bima Kusuma Jayuspanda");
            TextMerk.setText("fortuner");
            TextHarga.setText("Rp 300.000.000");
            TextTenor.setText("3");
            TextCicilan.setText("Rp 8.400.000");
           
        } else if(Nomer==130014501){
            TextPembeli.setText("Amir Syariffudin");
            TextMerk.setText("avanza");
            TextHarga.setText("Rp 180.000.000");
            TextTenor.setText("3");
            TextCicilan.setText("Rp 5.000.000");
           
        } else if(Nomer==130014502){
            TextPembeli.setText("Joko Prasetyo");
            TextMerk.setText("ayla");
            TextHarga.setText("Rp 140.000.000");
            TextTenor.setText("3");
            TextCicilan.setText("Rp 3.900.000");
           
        } else if (Nomer==130014503){
            TextPembeli.setText("Dany Cahyono");
            TextMerk.setText("pajero sport");
            TextHarga.setText("Rp 500.000.000");
            TextTenor.setText("5");
            TextCicilan.setText("Rp8.400.000");
           
        } else if (Nomer==130014504){
            TextPembeli.setText("Andre Taulany");
            TextMerk.setText("avanza");
            TextHarga.setText("Rp 180.000.000");
            TextTenor.setText("3");
            TextCicilan.setText("Rp 5.000.000");
         
        } else if (Nomer==130014505){
            TextPembeli.setText("Jessica Iskandar Putri");
            TextMerk.setText("ayla");
            TextHarga.setText("Rp 140.000.000");
             TextTenor.setText("3");
            TextCicilan.setText("Rp 3.900.000");
           
        } else if (Nomer==130014506){
            TextPembeli.setText("Wendasari Permata");
            TextMerk.setText("pajero sport");
            TextHarga.setText("Rp 500.000.000");
            TextTenor.setText("5");
            TextCicilan.setText("Rp 8.400.000");
           
        } else if (Nomer==130014507){
            TextPembeli.setText("Tania Anggun Mastuti");
            TextMerk.setText("fortuner");
            TextHarga.setText("Rp 300.000.000");
            TextTenor.setText("3");
            TextCicilan.setText("Rp 8.400.000");
           
        } else if(Nomer==130014508){
            TextPembeli.setText("Bony Pratama");
            TextMerk.setText("avanza");
            TextHarga.setText("Rp 180.000.000");
            TextTenor.setText("3");
            TextCicilan.setText("Rp 5.000.000");
    
        } else if(Nomer==130014509){
            TextPembeli.setText("Rini Hilamah");
            TextMerk.setText("pajero sport");
            TextHarga.setText("Rp 500.000.000");
            TextTenor.setText("5");
            TextCicilan.setText("Rp8.400.000");
           
        } else if(Nomer==130014510){
       
            TextPembeli.setText("Fatar Ramadhan");
            TextMerk.setText("fortuner");
            TextHarga.setText("Rp 300.000.000");
            TextTenor.setText("3");
            TextCicilan.setText("Rp 8.400.000");
           
           
       
       
        }
    }

 private void BACKButtonActionPerformed(java.awt.event.ActionEvent evt){
                                          
        // TODO add your handling code here:
        new list_payment().setVisible(true);
       
    }                                        

 private void ConfirmButtonActionPerformed(java.awt.event.ActionEvent evt) {
                                           
        // TODO add your handling code here:
        new BuktiBayar().setVisible(true);
       
    }     
untuk Combobox ,Checkbox,radiobutton bisa di isi selagi program di run. cuma text nya di edit menjadi tulisan apa yang ada pada gambar di atas. editnya di properties pilih text.

yang terakhir.
                               
Jframe 5


untuk mengedit kalimat yang di atas, cara nya sama apa yang sudah di jelaskan di awal.
coding nya untuk jframe 5 yaitu :

 private void FinishButtonActionPerformed(java.awt.event.ActionEvent evt) {                                            
        // TODO add your handling code here:
        new Login2().setVisible(true);

codingan di atas ini, supaya pada saat kita klik tombol finish dia akan kembali ke Jframe akun Login.

supaya full screen pada saat di run, tambahkan saja codingan nya di masing-masing jframe. yaitu :


LihatTutupKomentar