Java Swings のデスクトップ アプリケーションの場合、..
3 つのコンボ ボックスがあるとします。SELECT COUNTRY SELECT STATE SELECT CITY 国から任意の国を選択すると、国リストボックスの値がデータベースの値とともに自動的に挿入されます>> THEN 州を選択すると、都市が都市コンボボックスに挿入されます
あなたが助けることができるなら、私を助けてください...
1. ComboBox を 3 つ作成してみます。
2. First ComboBox にすべての国名を静的に入力します。
3.各国には、その州へのマッピングがあります。
例えば:
HashMap<"String",ArrayList<States>>();
4.国が選択されると、すべての州がデータベースから取得され、その国にマップされた ArrayList<> に挿入されます。
5.同様に、各州は HashMap を使用してその都市に関連付けられます。
質問を言い換えることをお勧めします。私の理解によると、
ItemListener、itemStateChanged()を使用することをお勧めします。