Senin, 15 Agustus 2011

Membuat Combo Box Pada Netbeans

Combo Box, Radio Button dan Button Group, Check Box, TextArea

Semua objek komponen tersebut berada pada Tab Swing Controls. pertama bualah form seperti berikut :



Atur komponennya seperti berikut :
 


Klik 2 X pada tombol Proses, isi dengan kode yang bertulisan tebal sbb :
private void bProsesActionPerformed(java.awt.event.ActionEvent evt) {
        //membersihkan taHasil
        taHasil.setText("");
        //untuk mengambil text yang ada di txtNpm dan menampilkan ke taHasil
        // \t digunakan untuk memberi jarak satu tab
        // \n digunakan untuk mengganti baris ke bawah atau sama dengan enter satu kali
        taHasil.append("NPM \t \t = "+txtNpm.getText()+" \n");

        //untuk mengambil text yang ada di txtNama dan menampilkan ke taHasil
        taHasil.append("NAMA \t \t = "+txtNama.getText()+" \n");

        //untuk mengambil text yang ada di cmbAgama dan menampilkan ke taHasil
        taHasil.append("AGAMA \t \t = "+cmbAgama.getSelectedItem()+" \n");

        //untuk mengambil id dalam bentuk angka yang ada di cmbAgama dan menampilkan ke taHasil
        taHasil.append("ID AGAMA \t = "+cmbAgama.getSelectedIndex()+" \n");

        //untuk mngambil text yang ada di rbPria dan rbWanita dan menampilkan ke taHasil
        if(rbPria.isSelected()==true){
            taHasil.append("JNS KELAMIN \t = "+rbPria.getText()+" \n");
        }else{
            taHasil.append("JNS KELAMIN \t = "+rbWanita.getText()+" \n");
        }

        //untuk mengambil text yang ada di daftar hobby dan menyimpannya di variabel hobi untuk sementara
        String hobi = "";
        if(cbMenyanyi.isSelected())
            hobi += "\t \t = "+cbMenyanyi.getText() + " \n";
        if(cbMenari.isSelected())
            hobi += "\t \t = "+cbMenari.getText() + " \n" ;
        if(cbRenang.isSelected())
            hobi += "\t \t = "+cbRenang.getText() + " \n" ;
        if(cbBadminton.isSelected())
            hobi += "\t \t = "+cbBadminton.getText() + " \n" ;
        if(cbMemasak.isSelected())
            hobi += "\t \t = "+cbMemasak.getText() + " \n" ;
        if(cbPuisi.isSelected())
            hobi += "\t \t = "+cbPuisi.getText() + " \n";

        //untuk menampilkan data yang telah tersimpan di variabel hobi ke taHasil
        taHasil.append("HOBBY "+hobi);

        //unutk memberi garis di akhir
        taHasil.append("=========================================");
}

Ket :
Untuk menampilkan data ke textArea bisa menggunakan append


Kemudian jalankan projectnya maka akan keluar hasil sebagai berikut :

1 komentar:

King GeneraL mengatakan...

- gan ... klo emang ga boleh klik kanan... for download file (mungkin bisa di setting ke "open new tab" )

- filenya corrupt di 88%

Posting Komentar