Sunday, April 5, 2015

Mengenal Combobox, CheckBox, ButtonGroup, Scroolpane dan TextArea pada NetBeans




Code Program Proses :

                              

    private void bprosesActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        int IndexCombo;
        String pilihan;
        char kelamin;
        String daftarhoby="";
        IndexCombo=cbagama.getSelectedIndex();
        pilihan=(String)cbagama.getSelectedItem();
        hasil.setText(pilihan);
        kelamin='W';
        if(rbpria.isSelected()){
            kelamin='P';
        }else {
            kelamin='W';
        }
        hasil2.setText(String.valueOf(kelamin));
        if(cbmenyanyi.isSelected())
            daftarhoby+=cbmenyanyi.getText()+"\n";
        if (cbmenari.isSelected())
            daftarhoby+=cbmenari.getText()+"\t\n";
        if (cbrenang.isSelected())
            daftarhoby+=cbrenang.getText()+"\t\n";
        if (cbbadminton.isSelected())
            daftarhoby+=cbbadminton.getText()+"\t\n";
        if (cbmemasak.isSelected())
            daftarhoby+=cbmemasak.getText()+"\t\n";
        if (cbpuisi.isSelected())
            daftarhoby+=cbpuisi.getText();
        arearesume.setText(
        "NIM        :\t"+enim.getText()+"\n"+
        "NAMA       :\t"+enama.getText()+"\n"+
        "AGAMA      :\t"+pilihan+"\n"+
        "KELAMIN    :\t"+kelamin+"\n"+
        "HOBY       :\t"+daftarhoby+"\n\t");
    }      

Code Program Batal :    

private void bbatalActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        enim.setText("");
        enama.setText("");
        hasil.setText("");
        hasil2.setText("");
        arearesume.setText("");
    }                                







Code Program Keluar :  

    private void bkeluarActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        dispose();
    }                

Menggunakan Perintah Perulangan Do While pada NetBeans

Catatan dilatihan Input masukan yang menentukan SuperUser :

  
Code Program Proses :

private void bprosesActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        // nilai var a ditentukan oleh pengguna:
        int a, b=1;
        a=Integer.parseInt(ebil.getText());
        do{
            areahasil.append(b+""+"\n");
            b++;
        }
        while(b<=a);
    }
   
Code Program Latihan 1 :

private void blat1ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        int a,b=10;
        a=Integer.parseInt(ebil.getText());
        do{
            areahasil.append(b+".Kharisma"+"\n");
            b=b+10;
        }
        while(b<=50);
    }         

Code Program Latiha 2  :

private void blat2ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        int a,b=5;
        a=Integer.parseInt(ebil.getText());
        do{
            areahasil.append(b+""+"\n");
            b--;
        }
        while (b>0);
    }     


Code Program Latihan 3  :

private void blat3ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        int a,b=9;
        a=Integer.parseInt(ebil.getText());
        do{
            areahasil.append(b+""+"\n");
            b=b-3;
        }
        while (b>=0);
    }                                    


 Code Program Latihan 4  :

private void blat4ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        int a,b,c=3,d;
        d=Integer.parseInt(ebil.getText());
        a=1;
        do{
            b=1;
            do{
                areahasil.append(a+ "   "+c +"\n");
                b++;
            }
            while(b<=3);
            a++;
            c=c-1;
        }
        while (a<=3);
    }


Code Program Latihan 5  :

    private void blat5ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        int a,b=1, jum=0;
        a=Integer.parseInt(ebil.getText());
        do{
            jum=jum+b;
            areahasil.append(b+""+"\n");
            b++;        }
        while(b<=a);
        areahasil.append("___+"+"\n");
        areahasil.append(jum+"\n");
    }            

 Code Program Batal :

  private void bbatalActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        ebil.setText("");
        areahasil.setText("");
    }                                     


Code Program Keluar :
 
    private void bkeluarActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        dispose();
    }              

Menggunakan Perintah Perulangan While pada NetBeans

 Code Program Proses :
private void bprosesActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        int a,b=1;
        a=Integer.parseInt(ebil.getText());
        while (b<=a) {
            areahasil.append(b+".Kharisma"+"\n");
            b++;
        }
    } 

Code Program Latihan 1 :
 private void blat1ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        int a,b=10;
        a=Integer.parseInt(ebil.getText());
        while (b<=50) {
            areahasil.append(b+".Kharisma"+"\n");
            b=b+10;
        }
       
    }                 

Code Program Latihan 2  :
  private void blat2ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        int a,b=5;
        a=Integer.parseInt(ebil.getText());
        while(b>0){
            areahasil.append(b+""+"\n");
            b--;
        }
    }         


 Code Program Latihan 3  :
private void blat3ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        int a,b=9;
        a=Integer.parseInt(ebil.getText());
        while(b>=0){
            areahasil.append(b+""+"\n");
            b=b-3;
        }
    }                                    


 Code Program Latihan 4  :
 private void blat4ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        int a,b,c=3,d;
        d=Integer.parseInt(ebil.getText());
        a=1;
        while (a<=3){
            b=1;
            while (b<=3){
                areahasil.append(a+"   "+c +"\n");
                b++;
            }
            a++;
            c=c-1;
        }
    }                                    

Code Program Latihan 5  :
  private void blat5ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        int a,b=1, jum=0;
        a=Integer.parseInt(ebil.getText());
        while(b<=a){
            areahasil.append(b+""+"\n");
            jum=jum+b;
            b++;
        }
       
        areahasil.append("___+"+"\n");
        areahasil.append(jum+"\n");
    }     

Menggunakan Perintah Perulangan For pada NetBeans



Code Program Proses :

private void bprosesActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        int a,b;
        a=Integer.parseInt(ebil.getText());
        for(b=1; b<=a; b++){
            areahasil.append(b+".Kharisma"+"\n");
        }
    }   


Code Program Latihan 1 :

private void blat1ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
       
       
        int a,b;
        b=Integer.parseInt(ebil.getText());
        for (a=10; a<=50; a=a+10){
            areahasil.append(a+ ".Kharisma" +"\n");
        }
    }                                   


Code Program Latihan 2 :

  private void blat2ActionPerformed(java.awt.event.ActionEvent evt) {                                    
        // TODO add your handling code here:
        int a,b;
        a=Integer.parseInt(ebil.getText());
        for (b=5; b>0; b--){
            areahasil.append(b+""+"\n");
        }
    }     

Code Program Latihan  3 :
 
private void blat3ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        int a,b;
        b=Integer.parseInt(ebil.getText());
        for(a=9; a>=0; a=a-3){
            areahasil.append(a+""+"\n");
        }
    }    
 
 Code Program Latihan 4 :

private void blat4ActionPerformed(java.awt.event.ActionEvent evt) {                                    
        // TODO add your handling code here:
        int a,b,c,d;
        d=Integer.parseInt(ebil.getText());
        c=3;
        for(a=1; a<=3; a++){
            for(b=3; b>0; b--){
                areahasil.append(a+" "+c +"\n");
            }
        c=c-1;
        }
    }                  


 Code Program Latihan 5 :

private void blat5ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
         int a,b;
        a=Integer.parseInt(ebil.getText());
        int jum=0;
        for (b=1; b<=a; b++){
            jum=jum+b;
            areahasil.append(b+"\n");
        }
        areahasil.append("___+\n");
        areahasil.append(jum+"\n");
    }                  

Menggunakan Perintah Switch pada NetBeans





Code Program Proses :

 private void eprosesActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        int a;
        String b;
        a=Integer.parseInt(ebil.getText());
        switch(a){
            case 1:b="Pilihan Pertama";
               eket.setText(""+b);
               break;
            case 2:b="Pilihan Kedua";
                eket.setText(""+b);
                break;
            case 3:b="Pilihan Ketiga";
                eket.setText(""+b);
                break;
            case 4:b="Pilihan Keempat";
                eket.setText(""+b);
                break;
            case 5:b="Pilihan Kelima";
                eket.setText(""+b);
                break;
            default:b="Pilihan Default";
                eket.setText(""+b);
                break;
        }
    }                                      

    private void ebatalActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        ebil.setText("");
        eket.setText("");
       
    }                                     

Menggunakan If Lebih dari dua Kondisi pada NetBeans






Code Program Proses :

 private void bprosesActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        String a,b = new String ();
        float c,d,e,f,g;
        a=enim.getText();
        b=enama.getText();
        c=Float.parseFloat(eniab.getText());
        d=Float.parseFloat(enitu.getText());
        e=Float.parseFloat(eniuts.getText());
        f=Float.parseFloat(eniuas.getText());
        g=(c*10/100)+(d*20/100)+(e*30/100)+(f*40/100);
        if((g>=80)&&(g<=100)){
        enian.setText(""+g);
        enihu.setText("A");
        eket.setText("SANGAT MEMUASKAN");
        }
        else if((g>=70)&&(g<=79)){
            enian.setText(""+g);
        enihu.setText("B");
        eket.setText("MEMUASKAN");
        }    
        else if((g>=60)&&(g<=69)){
            enian.setText(""+g);
        enihu.setText("C");
        eket.setText("CUKUP");
        }
        else if((g>=50)&&(g<=59)){
            enian.setText(""+g);
        enihu.setText("D");
        eket.setText("KURANG");
        }
        else if((g>=80)&&(g<=100)){
        enian.setText(""+g);
            enihu.setText("E");
        eket.setText("SANGAT KURANG");
        }
    }                      

Mengenal Password Field dan Perintah If Sederhana pada NetBeans


Code Program Proses

private void bProsesActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        int a;
        String b;
        a=Integer.parseInt(eNilai.getText());
        if(a>60){
            b="LULUS";
            eKet.setText(""+b);
        }
        else{
            b="MENGULANG";
            eKet.setText(""+b);        
        }
       
    }