Combo Box, Radio Button dan Button Group, Check Box, TextArea
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:
- gan ... klo emang ga boleh klik kanan... for download file (mungkin bisa di setting ke "open new tab" )
- filenya corrupt di 88%
Posting Komentar