gpt4 book ai didi

java - DefaultComboBoxModel 和 JCombobox 之间的通信

转载 作者:行者123 更新时间:2023-12-01 06:55:34 28 4
gpt4 key购买 nike

我正在使用 DefaultComboBoxModel 来管理应用程序中各种 JComboBox 的数据。

我想在加载或重新加载数据时禁用这些组合框(或显示“正在加载...”文本并将指针设置为沙漏)。

有没有办法让 JComboBox 获知模型正在重新加载数据?

重新加载是在单独的线程中进行的。

最佳答案

AbstractListModel中有一个名为addListDataListener(ListDataListener l)的函数。现在您可以实现自己的监听器,当调用方法 fireContentsChanged(Object source, int index0, int index1) 时,该监听器将收到通知(这将在后台完成,您不需要这样做)。

AbstractListModel

关于java - DefaultComboBoxModel 和 JCombobox 之间的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12977524/

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