2012-02-24 19 views
1

私は、MySQLからJComboBoxへのデータの取得を終了しました。 正常に動作しました。初期 enter image description here は、jcomboboxに選択した項目を自動的に表示します

    1. は、私はそれを保存した "成分" の上に、カテゴリ "OTHERS" を選択します。 enter image description here
    2. しかし、検索ボタンを使用すると、カテゴリにはOTHERSではなくINGREDIENTSが表示されます。 このコードは、フィールドに自分のデータを取得する場合は私の問題は、私はOTHERSを表示すること(あるいは私が選ぶどんなカテゴリ) enter image description here

    です:私は、データを取得するにはどうすればよい

    inventCodeField.setText(rs.getString("ItemCode")); 
    

    他の選択肢を削除せずにJComboBoxから選択しましたか?

  • +0

    @GagandeepBaliいいえユーザーがSHIPPEDを選択した場合、JCOMBOBOXはOPENとIN PROCESSの前にSHIPPEDを最初に表示する必要があるためです。ユーザーが選択するものは、表示されます。どうしたらいいですか? :) – mix

    +0

    CMBNAMEは私のJCOMBOBOX FIELDです – mix

    +0

    ( "index 0")それは与えられた型には適用できません、INTが必要です – mix

    答えて

    0

    特定のレコードを照会した後、categoryのフィールド値を抽出し、JComboBoxクラスのsetSelectedItem()のパラメータとして使用します。

    // assume that category is a String that holds the category value after querying 
    cbo_category.setSelectedItem(category); 
    
    関連する問題