Artikel ini menyajikan tutorial membuat program JFrame menghitung nilai akhir mahasiswa dengan java netbeans. Dimana prorgam akan menghitung nilai secara keseluruhan sampai menentukan grade untuk mahasiswa.
Program nilai akhir mahasiswa netbeans dengan JFrame ini akan menghitung berdasarkan nilai Absen, Tugas, UTS, dan UAS dengan bobot nilai sebagai berikut :
Absen : 14 = 10%
Tugas : 100 = 20%
UTS : 100 = 30%
UAS : 100 = 40%
Jadi, jika dijumlahkan totalnya adalah 100%
Untuk grade-nya, saya tentukan nilai sebagai berikut (hanya sebagai contoh) :
grade A = 90 – 100
grade B = 70 – 89
grade C = 60 – 69
grade D = 50 – 59
grade E = kurang dari 50
Cara Membuat Prorgam Menghitung Nilai Akhir Mahasiswa Dengan Java Netbeans
1. Buka Netbeans dan buatlah project baru (new project)
2. Buat Package baru dengan nama ProgramMahasiswa
3. Buatlah JFrame dengan cara klik kanan package ProgramMahasiswa > New > JFrame Form…
4. Berikan nama MenghitungNilaiAkhir
5. Silahkan Design JFrame seperti ini :
Gunakan 10 Label, 5 TextField dan 1 button
6. Sekarang berikan coding pada button (simpan) dengan cara klik kanan pada tombol Simpan > Event > Action > actionPerformed
7. Paste koding/program nilai akhir mahasiswa dibawah ini pada button simpan.
int tugas,uts,uas;
double dataAbsen;
String nama = jTextField1.getText();
dataAbsen=Double.parseDouble(jTextField2.getText());
tugas=Integer.parseInt(jTextField3.getText());
uts=Integer.parseInt(jTextField4.getText());
uas=Integer.parseInt(jTextField5.getText());
dataAbsen = ((dataAbsen/14)*0.1)*100;
int absen = (int)dataAbsen;
tugas = tugas*20/100;
uts = uts*30/100;
uas = uas*40/100;
double jumlah = absen+tugas+uts+uas;
String grade;
if(jumlah>=90){
grade = "A";
}else if(jumlah >=70){
grade = "B";
}else if(jumlah >=60){
grade = "C";
}else if(jumlah >=50){
grade = "D";
}else{
grade = "E";
}
jLabel6.setText(""+nama);
jLabel7.setText(""+absen);
jLabel8.setText(""+tugas);
jLabel9.setText(""+uts);
jLabel10.setText(""+uas);
jLabel11.setText("Grade = "+grade);
Seperti ini :
8. Jalankan Shift+F6
Output :
Itulah cara membuat program menghitung nilai mahasiswa dengan netbeans menggunakan JFrame. Silahkan pelajari setiap kodingnya, semoga bermanfaat.