我想通知ListModel,某个ArrayList已经被修改了。
在我创建每个人之后,我的ArrayList会自动更新,方法是:
new Person(...);当我在Person构造函数的末尾将每个人都添加到ArrayList中时,它就实现了。我想要ListModel监听该ArrayList中的任何更改。ArrayList是HashMap<Class, ArrayList>的一部分,每个类的所有实例都存储在其中。
如何通知ListModel ArrayList已更改?
注意:我的意思不是:如何让ListModel通知Jlist。
发布于 2015-06-10 22:30:21
使用ObservableList而不是ArrayList,并在ListModel上注册ObservableListListener
或者为了简单起见,使用Property Change Listener
https://stackoverflow.com/questions/30759211
复制相似问题