我在netbeans IDE 6.9中創建了一個應用程序,我需要爲jcombobox中的每個值設置值。在我的窗格中,我有一個組合框,下面是用於輸入組合框中每個值的文本框。任何人都可以建議我如何鏈接組合框與文本框。我的意思是組合框中每個值都有不同的值。我希望用戶在組合框中選擇一個值,然後顯示其相應的值(如果已經輸入),否則應該顯示一個空格。我希望每個組合框值的所有值都應該一次設置(用戶不應該按OK按鈕)。 - 預先感謝鏈接jcombobox值與jtextfield值
1
A
回答
0
我只能從問題中猜測組合框中的每個項目是一個對象,並且您想要編輯所選項目的多個字段。
您可能使用一堆單獨的文本字段,每個「值」在選定的「組合框中的值」一個。
更好的用戶界面將是一個屬性窗格來列出和編輯字段。 JIDE Grids中的商業PropertyGrid
實際上可以將組合框和屬性窗格組合在一起。
您可以在輸入每個字段值後提交,或者當編輯器失去焦點時提交所有字段值(例如,當您選擇組合中的另一個項目時)。
2
您不想使用ActionListener嗎?那麼當一個ActionEvent發生在組合框中時,你可以使用當前選定項目的值填充文本字段?如果空白,則允許它們添加到文本字段並在其上有一個ActionListener,如果該值不在組合框中的列表中,那麼將它添加到組合框中的列表中?
1
jComboBox1.addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent ie)
{
String str = (String)jComboBox1.getSelectedItem();
jTextField1.setText(str);
}
});
相關問題
- 1. 如何使用數據結構鏈接列表更改Jtextfield或JComboBox中的值?
- 2. Java:鏈接JSlider和JTextfield的浮點值
- 3. JCombobox和JTextfield
- 4. 鏈接JComboBox&JTable
- 5. 更新JTextField與從JComboBox計算
- 6. Java:使用JComboBox的JTextField
- 7. 從JComboBox轉換到JTextField
- 8. 動態添加JCombobox和JTextField
- 9. Href鏈接與PHP值
- 10. JComboBox的值
- 11. 檢查JComboBox值
- 12. JComboBox返回值
- 13. JComboBox顯示值
- 14. 如何通過單擊鏈接的值鏈接的值設置下拉列表值與鏈接的價值
- 15. JTextField中的超鏈接
- 16. JTable,JComboBox動態值
- 17. 如何將Jtextfield值與模式匹配?
- 18. 移動值的JTextField
- 19. JTextField值上的NumberFormatException
- 20. 鏈接值
- 21. 將標籤添加到JComboBox和JTextField
- 22. 從JComboBox顯示JTextField中的數據
- 23. JTextField更新基於JComboBox選擇
- 24. 如何使搜索jtextfield像jcombobox
- 25. 當我點擊jComboBox中的某個項目時,如何設置jTextField中的值?
- 26. 與文本框值鏈接的標籤
- 27. 與flatMap鏈接的觀察值地圖
- 28. 更換與鏈接和截斷值
- 29. PHP:將數組值與變量鏈接
- 30. 鏈接WPF Combobox與Postgres數據庫值