How to make autocomplate JComboBox in java swing - PemainMusiman
loading...

Sunday, February 24, 2019

How to make autocomplate JComboBox in java swing

How to make autocomplate JComboBox in java swing


Hai temen temen .
biasanya jcombobox hanya bisa di pilih dengan menggunakan pointer


cara tersebut sangat akan kesulitan juga data yang didalam jcombobox itu ratusan.
apakah harus melakukan scrolling ?? cara tersebut sangat kurang efektif bila harus melakukan scroll dan mencari data yang akan kita gunakan. Beda bila jcombobox yang kita miliki bisa digunakan untuk memasukan data lalu saran data akan muncul. Itu bisa menjadi solusi bila kita menggunakan jcombobox tanpa harus kesulitan melakukan scrolling data.

Lalu bagaimana cara membuat autocomplate di JComboBox pada Java  Swing??


Combobox diatas berbeda dengan combobox pada gambar memilih departemen diatas.
bedanya yaitu combobox tersebut dilengkapi dengan autocomplate, sehingga memudahkan untuk memilih data pada JComboBox..

Step :
1. Pastikan anda sudah mengimport library Swingx-all-1.6.5.1.jar
2. Yang belum punya download disini 
3. setelah diimport persiapkan  form yang akan diimplementasikan
4. JComboBox biasa. (Datanya akan kita ambilkan dari database)
5. Buat method untuk memasukan data
public void tampilComboSPK(JComboBox spk){
        try {
        Statement eksekusi = koneksi.getConnection().createStatement();
        String sql = "select no_spk from tbspk where status='berjalan'";     
        ResultSet res = eksekusi.executeQuery(sql);        
        
        while(res.next()){
            Object[] ob = new Object[3];
            ob[0] = res.getString(1);
            
            spk.addItem((String) ob[0]);                    
        }
        res.close(); eksekusi.close();
         
        } catch (Exception e) {
            System.out.println(e.getMessage());
        }
    }
5. Panggil method tersebut pada method konstruktor
AutoCompleteDecorator.decorate(namacomboboxkamu);
tampilComboSPK(namacomboboxkamu);

 keterangan :
tampilComboSPK = nama method untuk mememasukan data ke combobox


silahkan dicoba
sukses :)

No comments:

Post a Comment

loading...

Cara Menambahkan JDateChooser Java Netbeans

Cara Menambahkan JDateChooser Java Netbeans hai gaes. Setiap transaksi pasti akan memberikan proses tanggal transaksi. Tanggal te...