我有一个包含默认列表模型的主 JFrame 的应用程序。我希望如果我修改这些记录上的某些内容,第二个正在运行的应用程序会自动更新。
到目前为止,我有一个 MainController 类,它实现了监听器并覆盖了更新方法:
public class MainController implements ActionListener, Observer {
public void update(Observable o, Object o1) {}
}
和一个扩展 Observable 的简单类
public class Comanda extends Observable{}
我的问题是,如果我从第一个应用程序中删除一条记录,第二个列表不会更新。程序正在从文本文件中删除记录,但不更新默认列表模型。编辑或添加同样的问题。
我尝试在更新方法中添加“reloadList()”,但这不起作用。想法?