如何通知ListModel ArrayList已更改

时间:2015-06-10 14:23:49

标签: java jlist

我想通知ArrayList某个ArrayList已被修改。

我创建每个人后,我的new Person(...); 会自动更新:

ArrayList

我在Person构造函数的末尾将每个人添加到ListModel时实现。 我想ArrayList听取ArrayList中的任何更改。 HashMap<Class, ArrayList>ListModel的一部分,其中存储了每个类的所有实例。

如何通知ArrayList ListModel已被更改?

注意:我的意思是:如何让Jlist通知prop()

1 个答案:

答案 0 :(得分:0)

使用ObservableList代替ArrayList并在ObservableListListener

上注册ListModel

或者为了简单起见,请使用Property Change Listener