Source Code Perhitungan Nilai Sederhana JAVA NETBEANS (GUI)

Hei hei..


Lama nih kagak post mulai kali ini ane akan post smuanya mengenai apa yang ane kerjain 
sorry ye kalo agak berantakan codingnye hahaha




TAMPILAN PROGRAMNYA

 
Awal Mulanya dari tugas Kuliah yang dikasi dosen karena kelas kosong berikut tutorialnya

Pertama begini soalnya :
 Ketentuan :
1. Pilihan Mata Kuliah : 
  • Pemrograman Berorientasi Objek
  • Sistem Pendukung Keputusan
  • Sistem Informasi Manajemen
  • Manajemen Proyek Perangkat Lunak 
2. Total Absen diisi dari angka 0 - 16 (dalam satu semester 16 kali pertemuan) 
3. Nilai Angka:
    (20% dari Total Absen) + (30% dari Nilai Tugas) + (20% dari Nilai UTS) + (30% dari     Nilai UAS)  
4. Nilai Huruf dan Keterangan diisi berdasarkan :
  • Nilai Angka 80 – 100, Nilai Huruf = A Keterangan = “LULUS”
  • Nilia Angka 70 – < 80, Nilai Huruf = B Keterangan = “LULUS”
  • Nilai Angka 60 – < 70, Nilai Huruf = C Keterangan = “MENGULANG”
  • Nilai Angka 40 – < 60, Nilai Huruf = D Keterangan = “MENGULANG”
  • Nilai Angka < 40 - 0, Nilai Huruf = E Keterangan = “TIDAK LULUS”
Berikut Tutorial Pembuatanya

Buka NetBeans -> File -> New Project -> Swing GUI Form ->JFrame Form

Atur Form Seperti Berikut

Keterangan :
  1. LABEL
  2. TEXT FIELD
  3. BUTTON
  4. COMBO BOX


Untuk pengaturan Font pada Label bisa diatur pada panel properties

Untuk Pengaturan dan penambahan value pada combo box
Pilih pada properties -> model


Atur Varieble Name supaya memudahkan klasifikasi atau pun coding untuk selanjutnya

klik Kanan pada nama variable yang akand irubah -> Change Variable Name

Untuk Text Fields agar tidak bisa di edit pilih di Properties -> editable -> uncheck

Untuk Tampilan Cukup sampai sekian berikut ini codingnya :

Tuliskan coding berikut untuk mendeklarasikan variable variable

Berikutini coding untuk button clear terlebih dahulu klik 2 kali pada button clear :

private void btnclearActionPerformed(java.awt.event.ActionEventevt) {                                        
        // TODO add your handling code here:
txtnim.setText("");
txtnama.setText("");
txtangka.setText("");
txthuruf.setText("");
txtabsen.setText("");
txtket.setText("");
txttugas.setText("");
txtuts.setText("");
txtuas.setText("");
txtabsen.setText("");
    }   
Selanjutnya coding untuk button hitung tulis seperti ini:

private void btnhitungActionPerformed(java.awt.event.ActionEventevt) {                                         
        // TODO add your handling code here:
absen = Float.parseFloat(txtabsen.getText());
nabsn = ((absen/16)*100);
tugas = Float.parseFloat(txttugas.getText());
uas = Float.parseFloat(txtuas.getText());
uts = Float.parseFloat(txtuts.getText());
nilangka = ((nabsn*20/100)+(tugas*30/100)+(uts*20/100)+(uas*30/100));
txtangka.setText(Float.toString(nilangka));

if (nilangka>= 80){
txthuruf.setText("A");
txtket.setText("Lulus");
}else if (nilangka>= 70){
txthuruf.setText("B");
txtket.setText("Lulus");
}else if (nilangka>= 60){
txthuruf.setText("C");
txtket.setText("Mengulang");
}else if (nilangka>= 40){
txthuruf.setText("D");
txtket.setText("Mengulang");
}else if (nilangka< 40){
txthuruf.setText("E");
txtket.setText("Tidak Lulus");
        }
    }

Setelah selesai coba run

Coba isikan Sesuai dengan kebutuhan lalu klik button hasil
Dan untuk me-reset semua field text yang sudah di isi Klik Tombol Clear

Lalu untuk keluar dari aplikasi/ program yang telah kita buat bisa menggunakan button dengan menggunakan coding  berikut

Berikut tampil hasil akhir dari program yang saya buat


Kepada temen temen silahkan berkreasi ,..

Untuk Program dan source code bisa di download di link di bawah ini.










Nantikan apa yang akan saya share selanjutnya ...
Berbagilah sebelum berbagi itu dilarang.
Karena berbagi tidak akan mengurangi ilmu kita

Share:

0 komentar