0

Listから選択したカテゴリに基づいて、ユーザーにアイテムを提供するアプリケーションを開発していますComboBox。私はこれをlwuitに実装しています。問題は、選択したアイテムをから変更するComboBoxと、更新されたリストが画面に表示されないことです。List画面内を更新する方法。ComboBoxまた、ユーザーがこれに戻ったときに、から選択したアイテムを維持する必要がありますForm

4

1 に答える 1

1

1)コンボボックスにセレクションリスナーを追加(combox.addselectionlistener(new Sele....))

2) 選択されたアイテムと、選択が変更されたイベントでのそのインデックスを取得する

3)次の選択に基づいて、新しいデータ ソースをリストに割り当てます。

yourList = new List(java.lang.Object[] items);// this can be an array of strings.

したがって、コンボ ボックスに 3 つの項目がある場合、コンボ ボックスの項目ごとに 3 つの異なる文字列配列が必要です。

4) ユーザーがフォームに戻ったら、選択した項目を次のように設定します。

combox.setSelectedIndex(index of that item here)
于 2012-06-22T08:53:42.967 に答える