Menggunakan JList dan JComboBox pada Netbeans 7.0.1 - JComboBox dan JList sangat fleksibel, karena dapat menambah dan menghapus item di dalamnya dengan sangat mudah, sehingga cocok digunakan untuk mempresentasikan pilihan yang item pilihannya bersifat dinamis.
Pada tutorial ini, saya akan menggunakan JList dan JComboBox pada aplikasi pemilihan matakuliah. Berikut langkah - langkahnya:
1. Buatlah project baru dengan nama App_Makul, baca membuat project baru dengan netbeans
2. Buatlah Frame baru dengan nama Form_Utama
3. Buatlah tampilan sebagai berikut :
Desain Form_Utama |
Tabel Properties |
Menambah Daftar JList dan JComboBox |
6. Lakukan hal yang sama pada JList untuk menambah daftar
7. Menambah Event pada JComboBox
Klik kanan pada cmbProdi – Events – Action – actionPerformed, kemudian masukkan kode seperti berikut :
private void cmbProdiActionPerformed (java.awt.event.ActionEvent evt) { //TODO add your handling code here: txtProdi_Pil.setText(cmbProdi.getSelectesItem().toString()); } |
Klik kanan pada lstMakul – Events – ListSelection – valueChanged, kemudian masukkan kode seperti berikut :
private void lstMakulActionPerformed (java.awt.event.ActionEvent evt) { //TODO add your handling code here: Object[] pilihItem = lstMakul.getSelectedValues(); if(pilihItem == null || pilihItem.length == 0) txtareaMakul_Pil.setText(""); else{ StringBuilder strNilai = new StringBuilder(); for(Object item : pilihItem){ strNilai.append(Item.toString()+"\n"); } txtareaMakul_Pil.setText(strNilai.substring(0, strNilai.length() )); } } |
EmoticonEmoticon