Rabu, 15 April 2015

Aplikasi Perhitungan Nilai Menggunakan Java

Kali saya akan membuat Program Sederhana menggunakan Netbeans.

Baik lah, Sekarang kita langsung buka AplikasiNetbeans.

Ikutilah Tutorial Dibawah ini .
  1. File -> New Project Atau dengan menekan CTRL + SHIFT + N secara bersamaan ..setelah itu akan mucul,
  2. seperti Gambar dibawah ini !.  Klik Next Aja :) 
  3. setelah mengklik Next akan muncul seperti ini !.  INGATTT di Create Main class Tidak Usah DiCentang .. Beri Nama Project Sesuka Kalian :) .. kalian juga bila gantii lokasi penyimpanan project kalian dengan mengklik "Browser"
  4. Klik Finish ..
  5. Sekarang Kita buat JFrame Form dan Packages ..
  6. Klik Kanan pada Java Project Kalian, Pilih NEW -> JFrame From .. 
  7. Akan muncul gambar seperti ini !. Silahkan Kalian isi Class Name Dan Packages nya sesuka kalian..Tapi Ingat Jangan Lupa Class Name diawalnya diberi "jfrm"..                                                                                                                                                                
  8. Klik Finish ..


Buatlah Form Seperti ini !.



Pada Palatte pilih dan drag ke Form yang tersedia :

Pengaturan Variable Name : klik kanan > change variable name
- JTextfield : (txtNis, txtNama, txtTugas, txtKuis, txtUts, txtUas, txtAngka)
- JLabel : (lblAngka)
- JButton : (btnHitung)

     1. Tambahkan kode berikut, di bawah public class jfrmGaji extendsjavax.swing.JFrame {

  1.  float n_tugas;
  2.     float n_kuis;
  3.     float n_uts;
  4.     float n_uas;
  5.     float n_akhir;
  6.    
  7.      
  8.     public jfrmNilai() {
  9.         setTitle("Aplikasi Perhitungan Nilai");
  10.         initComponents();
  11.     }
  12.    
  13.     public void hitung_nilai(){
  14.         n_tugas=Float.valueOf(txtTugas.getText());
  15.         n_kuis=Float.valueOf(txtKuis.getText());
  16.         n_uts=Float.valueOf(txtUts.getText());
  17.         n_uas=Float.valueOf(txtUas.getText());
  18.        
  19.         n_akhir=(float)((n_tugas*0.15)+(n_kuis*0.15)+(n_uts*0.3)+(n_uas*0.4));
  20.         String nilai_akhir=String.valueOf(n_akhir);
  21.        
  22.         txtAngka.setText(nilai_akhir);
  23.        
  24.         if (n_akhir>=90){
  25.             lblAngka.setText("A");
  26.         }else if((n_akhir>=80) && (n_akhir<90)){
  27.             lblAngka.setText("B");
  28.         }else if((n_akhir>=70) && (n_akhir<80)){
  29.             lblAngka.setText("C");
  30.         }else if((n_akhir>=60) && (n_akhir<70)){
  31.             lblAngka.setText("D");
  32.         }else{
  33.             lblAngka.setText("E");
  34.         }
  35.     }

    2. Setelah membuat fungsi diatas, 
Pada tab design view > klik kanan btnHitung > Events > Action > actionPerformed.

  1.    private void btnHitungActionPerformed(java.awt.event.ActionEvent evt) {                         // TODO add your handling code here:
  2.         hitung_nilai();
  3.     }

Silahkan run programnya . Smoga Berhasil :)
-----------------------------------------------------------------------------------------------------------------------

Tidak ada komentar:

Posting Komentar