Belajar Membuat Aplikasi sederhana Form Peminjaman Alat kerja dan Mesin PT. SARIDONABDI

Assalammualaikum. Wr. Wb.

Hi.. nama saya Abdul Gopur, sekarang saya akan membuat sebuah Aplikasi Form Peminjaman Alat Kerja dan Mesin dengan java neatbens. selain untk memenuhi UTS pemrograman 2, disini saya akan berbagi ilmu membuat sebuah Aplikasi sederhana yang dapat dikembangkan dengan java neatbens.


1. Analisa Kebutuhan

  • Aplikasi ini berfungsi untuk menyimpan data peminjaman Alat kerja dan mesin sebuah perusahaan, misalnya PT. SARIDONABDI
  • Mempermudah dalam mengecek kondisi Alat kerja dan Mesin
  • Mempermudah untuk memelihara Alat kerja dan Mesin

Baiklah, langsung saja kita mulai yaa...

Pertama-tama kita harus menginstall aplikasi java dan neatbens, seperti Java Neatbens IDE8.2. jika sudah terinstall maka kita langsung saja buka Neatbens IDE 8.2.
  • Setelah membuka aplikasi Neatbens IDE 8.2, klik New Project
  • pilih java aplication, klik next
  • ganti namanya dengan AplikasiPeminjamanAlatMesin
  • klik Finish
  • Project baru sudah kita buat.
Selanjutnya kita membuat Form Peminjaman Alat Kerja dan Mesin dengan Swing
  • Klik kanan pada aplikasi PeminjamanAlatMesin
  • pilih New, pilih JFrame Form
  • lalu, buat desain seperti gambar dibawah ini. Atau sesuai dengan desain sendiri.


Keterangan :
  • jLabel1 Form Peminjaman Alat Kerja dan Mesin
  • jLabel2 PT. SARIDONABDI
  • jLabel3 Alamat
  • jLabel4 NamaPeminjam
  • jLabel5 Golongan
  • jLabel6 Jabatan
  • jLabel7 No Alat Kerja
  • jLabel8 Nama Alat
  • jLabel9 Model
  • jLabel10 Jumlah
  • jLabel11 Tanggal
  • jLabel12 Bulan
  • jLabel13 Tahun
  • jTextField  Change Variable name (TPeminjam)
  • jTextField  Change Variable name (TJabatan)
  • jTextField  Change Variable name (TAlat)
  • jTextField  Change Variable name (TModel)
  • jTextField  Change Variable name (TJumlah)
  • jComboBox  Change Variable name (CBGolongan)
  • jComboBox  Change Variable name (CBNoAlat)
  • jComboBox  Change Variable name (CmbTanggal)
  • jComboBox  Change Variable name (CmbBulan)
  • jComboBox  Change Variable name (CmbTahun)
  • jTextArea Change Variable name (TArea)
  • jButton Change Variable name (BtSimpan)
  • jButton Change Variable name (BtCek)
  • jButton Change Variable name (BtSelesai)
  • JComboBox Change Variable name (CBGolongan)
  • JComboBox Change Variable name (CBNoAlat)
  • JComboBox Change Variable name (CmbTanggal)
  • JComboBox Change Variable name (CmbBulanl)
  • JComboBox Change Variable name (CmbTahun)
  • jPanel1
  • jPanel2
  • jSeparator1
  • jSeparator2
  • jTable2
Deskripsi :

  1.  Inputnya : Nama Peminjam, Jumlah
  2. Outputnya : Jabatan, Nama Alat, Model, dan TextArea.
  3. Simpan, Cek, dan Selesai menggunakan Button
  4. Jabatan sesuai golongan
  • Golongan 1 = Operator Setting
  • Golongan 2 = Helper
  • Golongan 3 = Operator Las
     5. No.Alat Kerja
  • 1. Mesin Las model Techwell
  • 2. Mesin Gerinda model Makita
  • 3. Mesin Bor model Makita
  • 4. Mesin Gergaji model Tahoma
  • 5. Mesin Amplas model Tech
  • 6. Kunci Inggris model Tekiro

Setelah selesai membuat Form, selanjutnya masukan Source Code.

caranya ikuti langkah-langkah dibawah ini.

 1. Golongan :
  • Untuk merubah item ComboBoxGolongan, klik-pilih model diproperti, lalu isi list 1,2,3 dst.
  • Golongan (CBGolongan) : klik kanan pd CBGolongan, pilih event-action-action performed. ketik codingan seperti ini :
private void CBGolonganActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        if (CBGolongan.getSelectedItem()=="1"){
            TJabatan.setText("Operator Setting");
        }else if(CBGolongan.getSelectedItem()=="2"){
            TJabatan.setText("Helper");
        }else{
            TJabatan.setText("Operator Las");
        }
            
    }
  
   2. Untuk ComboBox NoAlat

  • untuk merubah item ComboBoxNoAlat, klik-pilih model diproperti, lalu isi 1,2,3 dst.

  • No. Alat Kerja (CBNoAlat) : klik kanan pd CBGolongan, pilih event-action-action performed. ketik codingan seperti ini :
private void CBNoAlatActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
         if (CBNoAlat.getSelectedItem()=="1"){
            TAlat.setText("Mesin las");
            TModel.setText("TechWell");
        }else if(CBNoAlat.getSelectedItem()=="2"){
            TAlat.setText("Mesin Gerinda");
            TModel.setText("Makita");
        }else if(CBNoAlat.getSelectedItem()=="3"){
            TAlat.setText("Mesin Bor");
            TModel.setText("Makita");
        }else if(CBNoAlat.getSelectedItem()=="4"){
            TAlat.setText("Mesin Gergaji");
            TModel.setText("Tahoma");
        }else if(CBNoAlat.getSelectedItem()=="5"){
            TAlat.setText("Mesin Amplas");
            TModel.setText("Tech");
        }else if(CBNoAlat.getSelectedItem()=="6"){
            TAlat.setText("Kunci Inggris");
            TModel.setText("Tekiro");
        }else {
            TAlat.setText(" ");
            TModel.setText(" ");
        }
    }           

3. Tanggal, Bulan dan Tahun menggunakan perulangan FOR
  • Klik kanan jFrame di navigator, pilih event-window-windowActivation
  • masukan Source Code seperti dibawah ini :
 private void formWindowActivated(java.awt.event.WindowEvent evt) {                                     
        // TODO add your handling code here:
        for(int A=1;A<=31;A++){
            CmbTanggal.addItem(""+A);
            
        }
        for(int A=2018;A>=1999;A--){
            CmbTahun.addItem(""+A);
        }
       for(int A=1;A<=12;A++){
           CmbBulan.addItem(""+A);
       }
    }                                    


4. untuk menampilkan output di TextArea:

  • klik kanan pada BtCek, pilih event-action-actionPerformed
  • masukan SourceCode seperti dibawah ini :

private void BtCekActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        
TArea.setText(
"Nama Peminjam:"+TPeminjam.getText()+"\n"+
"Jabatan:"+TJabatan.getText()+"\n"+
"Nama Alat:"+TAlat.getText()+"\n"+
"Model:"+TModel.getText()+"\n"+
"Jumlah:"+TJumlah.getText()+"\n");

5. Untuk menutup aplikasi dengan mengklik tombol Selesai dengan menggunakan JOptionPane:
  • klik kanan pd BtSelesai, pilih event-action-actionPerformed
  • masukan SourceCode seperti dibawah ini:
private void BtSelesaiActionPerformed(java.awt.event.ActionEvent evt) {                                          
        // TODO add your handling code here:
        if(JOptionPane.showConfirmDialog(null,"Yakin Sudah selesai?","Konfirmasi",JOptionPane.YES_NO_OPTION,
                JOptionPane.QUESTION_MESSAGE)==JOptionPane.YES_OPTION){
            System.exit(0);
        }
    }         

6. Untuk BtSimpan belum bisa saya posting, untuk BtSimpan harus menggunakan data base untuk meyimpan datanya, insyaAllah nanti akan saya update dan dikembangkan lagi diwaktu yang akan datang.

7. setelah semua diberikan Source Code seperti diatas, sekarang kita coba run, caranya :

  • Tekan Shift+F6 pada keyboard atau klik kanan pada FrameFormPeminjamanAlatMesin, pilih dan klik Run File


Dan ini adalah tampilan Form Peminjaman Alat Kerja dan Mesin setelah di Run File.


  • Masukan input Nama dst.
  • klik Cek
  • maka akan tampil data peminjam di TextArea seperti gambar dibawah ini:



  • Klik tombol Selesai, maka akan muncul dialog Konfirmasi.
  • klik Yes untuk menutup aplikasi atau No untuk membatalkan.
  • untuk lebih jelasnya seperti gambar di bawah ini :


Sekian dulu belajar membuat Aplikasi sederhana Form Peminjaman Alat Kerja dan Mesin dengan Java Neatbens, InsyaAllah nanti akan saya Update dan dikembangkan lagi diwaktu yang akan datang.

Wassalammualaikum Wr. Wb.



Komentar

Postingan populer dari blog ini

Membuat Aplikasi Android Data_Karyawan dengan Eclipse

Menambahkan Activity Baru pada Eclipse