Anda di halaman 1dari 7

PROGRAM APLIKASI OLAH NILAI

1. Langkah 1
Silahkan diklik kanan pada kolom sebelah Nis pilih change Variable Name seperti
tampilan dibawah imi

Maka akan muncul tampilan seperti dibawah untuk Nis ketikkan dengan txtNIS

Lakukan perintah yg sama sampai nilai akhir

Untuk nama peserta silahkan diketik txtNama

Untuk paket keahlian diketik cmbPaket

Untuk mata pelajaran diketik txtMapel

Untuk Nilai Tugas diketik txtTugas


Untuk nilai UTS diketik txtUTS

Untuk Nilai UAS diketik txtUAS

dan untuk nilai akhir diketik txtAkhir

2. Untuk tabel juga sama dengan diatas yaitu dengan meng klik kanan pada tabel pilih
change variable nmae

Ketik dengan tblNilai seperti dibawah :

3. Langkah yg sama juga untuk ke 4 button yaitu dengan klik kanan pada proses pilih
change variable name

Untuk proses ketik dengan btnproses


Untuk simpan ketik btnsimpan
Untuk bersihkan ketik btnbersih
Untuk keluar ketik btnexit
4. Setelah itu kita mulai masuk pada coding programnya dengan cara klik tombol source
seperti pada tanda panah dibawah

5. Memulai program sehingga muncul tampilan seperti dibawah ya


6. Berikut listing programnya

import javax.swing.table.DefaultTableModel;

public class Aplikasi extends javax.swing.JFrame {

public Aplikasi() {
initComponents();
}

private void btnprosesActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
double tugas, uts, uas, hasil;
tugas = Double.parseDouble(txtTugas.getText());
uts = Double.parseDouble(txtUTS.getText());
uas = Double.parseDouble(txtUAS.getText());
hasil = tugas*20/100+uts*30/100+uas*50/100;
txtAkhir.setText(String.valueOf(hasil));
}

private void btnbersihActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
txtNIS.setText("");
txtNama.setText("");
txtMapel.setText("");
txtTugas.setText("");
txtUTS.setText("");
txtUAS.setText("");
txtAkhir.setText("");
}

private void btnsimpanActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
DefaultTableModel model=(DefaultTableModel)tblNilai.getModel();
String
row[]={txtNIS.getText(),txtNama.getText(),cmbPaket.getSelectedItem().toString(
),
txtMapel.getText(), txtTugas.getText(),
txtUTS.getText(), txtUAS.getText(), txtAkhir.getText()};
model.addRow(row);
}

private void btnexitActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
this.dispose();
}
7. Kalau program sudah selesai dan tidak terdapat kesalahn/error maka waktunya kita untuk
run
Atau menguji apakah program kita berhasil atau tidak
Caranya klik menu Run pilih Run File seperti dibawah ini
8. Akan muncul tampilan seperti dibawah dan silahkan diisi atau diinputkan datanya
terserah ananda

Untuk nilai akhir data tidak bisa kita inputkan nilai akan muncul otomatis dengan
mengklik button proses

Seperti dibawah ini


Setelah itu silahkan di klik simpan maka data yg kita inputkan tadi akan tersimpan ditabel
seperti dibawah ini

kalau untuk mau keluar dari run silahkan klik tombol keluar

selamat mengerjakan semoga ananda paham dengan modul yang ibuk sajikan good
luck

Anda mungkin juga menyukai