gpt4 book ai didi

java - 与 jcombobox 同步 HashMap

转载 作者:行者123 更新时间:2023-11-30 06:30:55 26 4
gpt4 key购买 nike

有没有办法将 HashMap 的条目值与 JComboBox 同步。这意味着当我将更多项目添加到 HashMap 时,JComboBox 会自动意识到可以选择新项目。

最佳答案

您可以通过扩展 AbstractListModel<E> 创建自己的组合框模型, 实现 ComboBoxModel<E> , ListModel<E> , MutableComboBoxModel<E> ,并使用 TreeMap<T, E>作为模型类的核心(TreeMap 而不是 HashMap,因为组合框模型的数据必须按特定顺序维护)。只要确保在 HashMap 中添加或删除数据时触发正确的数据更改方法即可。

关于java - 与 jcombobox 同步 HashMap ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10064044/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com