Sunday, July 14, 2019

Contoh Program Penggajian Kayawan Java Netbeans Menggunakan Jframe

Kembali lagi pada pembahasan java netbeans, yang pada kesempatan ini bersama www.anakit.id akan membagikan sekaligus membahas contoh program java netbeans gaji karyawan dimana program ini nantinya akan berbentuk program perhitungan gaji karyawan dalam bentuk program yang sederhana.

Membuat program gaji karyawan pada java netbeans kali ini masih belum menggunakan database untuk menyimpan hasil perhitungan gaji karyawan, namun hanya berntuk project sederhana menggunakan Jframe untuk tampilan layoutnya, dan langsung eksekusi data pada saat itu juga. Untuk Review langsung bentuk program penggajian karyawannya kira-kira seperti berikut ini.

contoh program penggajian java netbeans dengan menggunakan form jframe


Baik, untuk tidak memperpanjang pendahuluan, kita langsung membuat contoh program penggajian karyawan dengan java netbeans, mari ikuti langkah-langkah berikut ini.

1. Hal pertama, mari kita buat terlebih new project java untuk penggajian karyawan 

2. Isi project name dengan nama “penggajian” seperti terlihat pada gambar dibawah ini

script penggajian karyawan dengan jframe di java netbeans
gambar memulai membuat program penggajian karyawan


Kemudian, tekan tombol “Finish”

3. Setelah project penggajian terbentuk, klik kanan pada “Source Packages” kemudian pilih menu “New” dan pilih lagi “Jframe Form” seperti terlihat pada gambar dibawah ini.

form penggajian karyawan java netbeans dengan menggunakan jframe, logika if, radio botton, text box
Gambar Menambah JFrame untuk layout penggajian


Sehingga akan tampil untuk settingan name dan lokasi pada jframe, untuk class name, beri nama “gajikaryawan”. Seperti terlihat pada gambar di bawah ini.
script membuat penggajian karyawan java netbeans
Gambar Memberikan nama class untuk jframe


Kemudian klik finish, Sehingga akan membuat Jframe baru untuk packages penggajian yang nantinya menjadi wadah layout dari program penggajian karyawan yang akan kita buat. seperti gambar dibawah ini.
sistem penggajian karyawan sederhana di java netbeans
Gambar Layout Dasar Untuk Form Penggajian Karyawan di Java


4. Selanjutnya, isi jframe tersebut dengan komponen seperti gambar berikut ini

tampilan input penggajian karyawan dengan menggunakan java netbeans
Gambar Menambah Komponen untuk membentuk Form Penggajian



Kamu bisa menambahkannya melalui tools yang tersedia pada palette seperti yang ditandai kotak merah pada gambar diatas, berikut komponen yang dari keseluruhannya.

  • Jlabel ada 9 buah
  • jTextField ada 5, sesuaikan urutannya dengan gambar diatas,
  • combo box ada 3, urutannya dari yang kiri 1 dan 2, dan ketiga yang sebelah kanan.
  • Kemudian, jbotton ada 2

5. Kemudian, rubah teks yang ada pada semua Jlabel, jbutton dengan cara klik kanan labelnya, dan pilih edit text, seperti gambar berikut ini.
pembuatan form penggajian karyawan dengan menggunakan java
Gambar Merubah Text Label



Rubah semuanya, dan sesauikan dengan seperti gambar berikut ini
program menghitung gaji karyawan di java netbeans, menghitung total gaji karyawan di java netbeans
Gambar Merubah Label Text pada Form Penggajian


Setelah kamu merubah layout dan susunannya, selanjutnya adalah merubah variable namenya agar lebih mudah di kenali.

6. Klik Jtextfield1,  pada bagian kanan terdapat properties, pilih “code”, kemudian ganti Jtextfield1 menjadi txtnik. Seperti terlihat pada gambar dibawah ini

program menghitung gaji karyawan java
Gambar Merubah Varibale Name untuk setiap atribute


Rubah yang lainnya dengan panduan seperti berikut ini.

Jtextfield2 menjadi txtnm, Jtextfield3 menjadi txtgaji, Jtextfield4 menjadi txtlbr dan Jtextfield5 menjadi txttg

jComboBox1 menjadi cmbjk , jComboBox2 menjadi cmbjb, jComboBox3 menjadi cmblbr

dan jButton1 menjadi btnhitung, jButton2 menjadi btnout.

Sehingga pada source penggajian karyawan java, semuanya hasil perubahan yang tadi akan seperti berikut ini

script menghitung gaji karyawan di java netbeans
Gambar Untuk Komponen yang ditambahkan 


7. Kemudian, kita isi list data untuk combo boxnya, untuk combo box pertama adalah cmbjk, klik combo box tersebut, perhatikan pada bagian sebelah kanan, pilih menu propertisnya, dan pada bagian “Model” klik symbol titik tiga (…), perhatikan gambar berikut ini.

script penggajian karyawan java dengan percabangan
Gambar Menambah Item di Text Box


Ganti, isi datanya dari item1, item2 dst.. menjadi 

--Pilih Jenis Kelamin--
Laki-laki
Perempuan

Setelah itu, klik ok. Lakukan hal yang sama untuk cmbjb dan cmblbr, dengan data list sebagai berikut.

Untuk cmbjb :

--Pilih Jabatan--
Manajer
Personalia
Customer Service
Security

Untuk cmblbr :

--Pilih Jam Lembur--
1 Jam
2 Jam
3 Jam
4 Jam
5 Jam

Sehingga hasil layout program penggajian karyawan seharunya akan seperti berikut ini

tampilan program penggajian karyawan dengan java
Gambar Form Penggajian karyawan di java netbeans dengan Jframe


Untuk selanjutnya kita masuk ke tahap pengcodingan untuk memberikan aksi dan hasil dari layout yang telah kita bentuk tadi, ikut langkah-langkah berikut dengan benar

8. Klik kanan pada cmbjb, pilih events, kemudian pilih Action, dan terakhir pilih Action Performed, seperti gambar dibawah ini.

membuat teksbosx menentukan jabatan dalam penghitungan gaji karyawan di java netbeans
Gambar Menambah Actionperfromed untuk menambahkan script


Maka akan dibawah pada bagian sources dengan Private void cmbjbActionPerformed, isi bagian tersebut dengan script dibawah ini.



if (cmbjb.getSelectedItem().equals("--Pilih Jabatan--")){
             txtgaji.setText("");
        }
         else if (cmbjb.getSelectedItem().equals("Manajer")){
             txtgaji.setText("3000000");
        }
         else if (cmbjb.getSelectedItem().equals("Personalia")){
             txtgaji.setText("2500000");
        }
         else if (cmbjb.getSelectedItem().equals("Customer Service")){
             txtgaji.setText("2000000");
        }
         else if (cmbjb.getSelectedItem().equals("Security")){
             txtgaji.setText("1700000");
        }

Sehingga hasilnya akan seperti gambar berikut ini.

script membuat dan menghitung gaji karyawan
Gambar Script Mengisi Text Box


9. Selanjutnya kita lakukan juga hal yang sama seperti langkah kedelapan untuk cmblbr, yaitu membuat ActionPerformed seperti gambar berikut ini.

penggajian karyawan di java
Gambar Menambah Action Performed


Isi bagian tersebut dengan script berikut ini.



if (cmblbr.getSelectedItem().equals("--Pilih Jam Lembur--")){
             txtlbr.setText("");
        }
         else if (cmblbr.getSelectedItem().equals("1 Jam")){
             txtlbr.setText("50000");
        }
         else if (cmblbr.getSelectedItem().equals("2 Jam")){
             txtlbr.setText("100000");
        }
         else if (cmblbr.getSelectedItem().equals("3 Jam")){
             txtlbr.setText("150000");
        }
          else if (cmblbr.getSelectedItem().equals("4 Jam")){
             txtlbr.setText("200000");
        }
          else if (cmblbr.getSelectedItem().equals("5 Jam")){
             txtlbr.setText("250000");
        }
Sehingga hasilnya seharusnya seperti gambar dibawah ini

script program penggajian karyawan dengan java netbeans menggunakan jframe
Gambar Script untuk TextBox Lembur



10. Lakukan hal yang sama pada btnhitung dan btnout, kemudian isi scriptnya seperti berikut ini.

Untuk btnhitung :

 

int x=Integer.parseInt(txtgaji.getText());
 int y=Integer.parseInt(txtlbr.getText());
 int total=x+y;
 txttg.setText(String.valueOf(total));
untuk btnout:



txtnik.setText (null); 
   txtnm.setText (null);
   txtgaji.setText (null);
   txtlbr.setText (null);
   txttg.setText (null);
sehingga seharusnya tampilan scriptnya akan seperti gambar berikut ini

script untuk mengosongkan form di java netbeans dalam penggajian program karyawan di java
Gambar Script Clear dan Hitung



Nah sampai disini kita sudah selesai membuat program sederhana penggajian karyawan dengan java netbeans,sebagai testing program gaji karyawan java netbeans tersebut adalah seperti berikut ini

contoh program penggajian karyawan di java netbeans dengan layout jframe
Gambar Tampilan Program Penggajian Karyawan di java netbeans


Diatas adalah bentuk yang sangat sederhana, kamu bisa merubah setiap variable maupun nilai-nilai yang ada didalamnya untuk bisa bereksperiment untuk meningkatkan pemahaman dalam hal ini pada program penggajian karyawan menggunakan java netbeans.

Demikianlah yang bisa disampaikan mengenai panduan dalam membuat program penggajian karyawan menggunakan java netbeans IDE, semoga berguna dan dapat membantu pengetahuan dan skill anda.



EmoticonEmoticon