- Pertama-tama anda harus membuat Java Netbeans, disini saya menggunakan versi Netbeans 6.0.
- Buatlah project baru dan tambahkan form pada project pertama anda sebelumnya.
- Desainlah form seperti gambar dibawah ini:
- Selanjutnya, desainlah form berdasarkan tabel dan properti dibawah ini:
Object
|
Properties
|
Nilai
|
JLabel1 s.d 7 | Text | 1. UTS 2. TUGAS 3. ABSENSI 4. UAS 5. NILAI AKHIR 6. HURUF MUTU 7. KETERANGAN |
JTextField1 s.d 7 | Variable Name | 1. Uts 2. Tugas 3. Absensi 4. Uas 5. Na 6. Hm 7. Ket |
JButton1 | Text Variabel Name |
PROSES Proses |
JButton2 | Text Variabel Name |
BERSIH Bersih |
- Selanjutnya, perhatian ketentuan ini:
- Lalu anda klik kanan JButton PROSES – Events – Action – ActionPerformed.
- dan tuliskan sintaks seperti dibawah ini:
private void ProsesActionPerformed(java.awt.event.ActionEvent evt) {
char vhm;
float vuts;
float vtugas;
float vabsensi;
float vuas;
float vna;
vuts=Float.valueOf(Uts.getText());
vtugas=Float.valueOf(Tugas.getText());
vabsensi=Float.valueOf(Absensi.getText());
vuas=Float.valueOf(Uas.getText());
vna=(vtugas + vuts + vabsensi + vuas)/4;
Na.setText(String.valueOf(vna));
if (vna>=90 && vna<=100){
Hm.setText(“A”);
vhm=’A’;
}else if (vna>=80 && vna<=90){
Hm.setText(“B”);
vhm=’B’;
}else if (vna>=70 && vna<=80){
Hm.setText(“C”);
vhm=’C’;
}else if (vna>50 && vna<=70) {
Hm.setText(“D”);
vhm=’D’;
}else {
Hm.setText(“E”);
vhm=’E’;
}
switch(vhm){
case ‘A’:
Ket.setText(“Sangat Memuaskan”);
break;
case ‘B’:
Ket.setText(“Memuaskan”);
break;
case ‘C’:
Ket.setText(“Cukup”);
break;
case ‘D’:
Ket.setText(“Kurang”);
break;
case ‘E’:
Ket.setText(“Sangat Kurang”);
break;}
- Selanjutnya pada JButton BERSIH klik kanan – Events – Action – ActionPerformed.
- dan tuliskan sintaks seperti dibawah ini:
private void BersihActionPerformed(java.awt.event.ActionEvent evt) {
Uts.setText(“”);
Tugas.setText(“”);
Absensi.setText(“”);
Uas.setText(“”);
Na.setText(“”);
Hm.setText(“”);
Ket.setText(“”);}
- Jika sudah selesai semua, tinggal run (F6).