How to Create Project on Netbeans (Input Data)




Components :

  • Label
  • TextField
  • Button
  • Panel


First, you Should create project like the example image on top,
and then give any components a variable name if you haven't trouble soon in the code.

code :
*place the code into button action or right-click on button "Hitung"  events>action


private void btnhitungActionPerformed(java.awt.event.ActionEvent evt) {                                          
       String namamahasiswa=nmmahasiswa.getText();
       double nilaiabsen = Double.valueOf(absensi.getText());
       double nilaiuts = Double.valueOf(uts.getText());
       double nilaiuas = Double.valueOf(UAS.getText());  
       
       double nilaiakhir = (0.1 * nilaiabsen) + (0.4 * nilaiuts) + (0.5 * nilaiuas);
       char index =0;
       String statusa =" ";
       
       if(nilaiakhir >= 0 && nilaiakhir <= 49){
           index = 'E';
           statusa = "Tidak Lulus";
       }else if(nilaiakhir >= 50 && nilaiakhir <= 59){
           index = 'D';
           statusa = "Kurang";
       }else if(nilaiakhir >= 60 && nilaiakhir <= 69){
           index = 'C';
           statusa = "Cukup";           
       }else if(nilaiakhir >= 70 && nilaiakhir <= 79){
           index ='B';
           statusa ="Bagus";
       }else if(nilaiakhir >= 80 && nilaiakhir <= 100){
           index ='A';
           statusa ="Sangat Bagus";
       }else{
           index=0;
       }
           nama.setText("Nama Mahasiswa : "+namamahasiswa);
           nilai.setText("Nilai Rata-rata : "+nilaiakhir);
           grade.setText("Grade : "+index);
           status.setText("Status : "+statusa);     
    }       

the output project you can add the label on the panel "hasil" like this.


                                  
*Place the code into Button "Bersih"

 private void btnbersihActionPerformed(java.awt.event.ActionEvent evt) {                                          
        nmmahasiswa.setText("");
        absensi.setText("");
        uts.setText("");
        UAS.setText("");
        nama.setText("");
        nilai.setText("");
        grade.setText("");
        status.setText("");
        nmmahasiswa.requestFocus();
    }     
*/Button "bersih" for clean all textfield on project


*Place the code into Button"Keluar"

private void btnkeluarActionPerformed(java.awt.event.ActionEvent evt) {                                          
        int result = JOptionPane.showConfirmDialog(rootPane, "Apakah Anda Yakin Ingin Keluar dari Aplikasi ini ?");
        if (result == JOptionPane.YES_OPTION){
            System.exit(0);
        }
    }          

*/show the message box if you want to exit on project

Thanks..
hope can need to help..
         
                               
Comments
0 Comments

0 komentar: