1

誰でも私の問題を解決できますか? アイテムがデータベースからのもので、他のコンボ ボックスによって異なるコンボ ボックスがあります。ここに私のコードがあります

     if (City.equals("Taguig")){
        ArrayList<String> Taguig = new ArrayList<String>();
        String sql = "SELECT * FROM Barangay";

    try {
        this.stm = this.con.createStatement();
        this.rs = this.stm.executeQuery(sql);


    while (rs.next()) { 
        String BrTaguig = rs.getString("Taguig"); 
                 Taguig.add(BrTaguig);
       } 
   DefaultComboBoxModel model = new DefaultComboBoxModel(Taguig.toArray());
        this.cmbBarangay.setModel(model);

    } catch (SQLException ex) {
        ex.printStackTrace();
}

私の問題は、cmbBarangay コンボ ボックスが AutoComplete コンボ ボックスに変わり、最初の文字を入力すると、その文字でそれらの単語が提案されることです。また、項目リストに含まれていない単語を受け入れるオートコンプリート コンボ ボックスもあります。私は検索を試みましたが、それは私にとってはうまくいきません.彼らの例は主に itemlist ex. {リンゴ、バナナ、マンゴー}。データベースから取得したアイテムリストを扱うチュートリアルが見つかりません。ご協力ありがとうございました。

4

0 に答える 0