Senin, 20 April 2015

Mengenal ComboBox,CheckBox,ButtonGroup,ScrollPane&Text Area pada Netbeans (Tugas 10)





komponen properties isi
jlabel text NIM
jlabel text NAMA
jlabel text AGAMA
jlabel text JENIS KELAMIN
jlabel text HOBBY
jlabel text Resume
Jtext Field Name enim

text Kosongkan
Jtext Field Name enama

text Kosongkan
Jtext Field Name hasil

text Kosongkan
Jtext Field Name hasil2

text Kosongkan
JbuttonGroup1

Jcombobox Name CbAgama

Model ISLAM,KRISTEN,KATOLIK,HIDU,BUDHA,ALIRAN KEPERCAYAAN
JradioButton Name Rb_Pria

text Pria
JradioButton Name Rb_Wanita

text Wanita
JcheckBox Name Cbmenyanyi

text Menyanyi
JcheckBox Name Cbmenari

text Menari
JcheckBox Name Cbrenang

text Renang
JcheckBox Name Cbbadminton

text Badminton
JcheckBox Name Cbmemasak

text Memasak
JcheckBox Name Cbpuisi

text Puisi
JscrollPane Name JscrollPane1



Jtextarea Name areaResume

text Kosongkan
Jbutton Name bproses

text PROSES
Jbutton Name bclear

text CLEAR
Jbutton Name bexit

text EXIT




Adapun kode untuk button proses adalah sbb:
  private void bprosesActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        int IndexCombo;
        String pilihan;
        String kelamin;
        String daftarhoby = "";
        IndexCombo=cbagama.getSelectedIndex();
        pilihan=(String)cbagama.getSelectedItem();
        hasil.setText(pilihan);
        kelamin="Wanita";
        if(rbpria.isSelected())
        kelamin="Pria";
        else
            kelamin="Wanita";
        hasil2.setText(String.valueOf(kelamin));
      
      
        if(cbmenyanyi.isSelected())
        daftarhoby+=cbmenyanyi.getText();
        if(cbmenari.isSelected())
        daftarhoby+=cbmenari.getText();
        if(cbrenang.isSelected())
        daftarhoby+=cbrenang.getText();
        if(cbbadminton.isSelected())
        daftarhoby+=cbbadminton.getText();
        if(cbmemasak.isSelected())
        daftarhoby+=cbmemasak.getText();
        if(cbpuisi.isSelected())
        daftarhoby+=cbpuisi.getText();
       
        arearesume.setText(
        "NIM :\t"+enim.getText()+"\n"+
        "NAMA :\t"+enama.getText()+"\n"+
        "AGAMA :\t"+pilihan+"\n"+
        "Kelamin :"+kelamin+"\n"+
        "Hoby :\t"+daftarhoby);
   

Adapun kode untuk Button batal adalah sbb:         
        private void bclearActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        enim.setText("");
        enama.setText("");
        hasil.setText("");
        hasil2.setText("");
        arearesume.setText("");
    }                                     

Adapun kode untuk Button Clear adalah sbb:
 private void bkeluarActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        dispose();
    }           




1 komentar: