-1

我想了解如何使用来自另一个 JComboBox 的 ItemEvents 的数据库中的值动态地将内容添加到 JComboBox。例如,我有 2 个组合框,称为 phoneBrand 和 phoneModels。我正在尝试根据 phoneBrand ComboBox 中的选择更改 phoneModel 的内容。喜欢; 如果 phoneBrand 的选择是诺基亚,我希望 phoneModel ComboBox 显示诺基亚 E6、诺基亚 X7 等。

4

1 回答 1

1

最简单的方法是简单地更改组合框模型。

这个想法是将一个附加ActionListener到第一个组合框,当它的actionPerformed方法被触发时,您将从数据库中加载您需要的值到一个新ComboBoxModel的组合框并将其应用到第二个组合框。

看一眼

于 2013-10-20T09:10:09.927 回答