У меня есть приложение с основным JFrame, которое содержит модель списка по умолчанию. Я хочу, чтобы при изменении чего-либо в этих записях автоматически обновлялось второе запущенное приложение.
Пока у меня есть класс MainController, который реализует прослушиватель и перезаписывает метод обновления:
public class MainController implements ActionListener, Observer {
public void update(Observable o, Object o1) {}
}
и простой класс, расширяющий Observable
public class Comanda extends Observable{}
Моя проблема в том, что если я удалю одну запись из первого приложения, второй список не обновляется. Программа удаляет запись из текстового файла, но не обновляет модель списка по умолчанию. Та же проблема с редактированием или добавлением.
Я попытался добавить reloadList () в метод обновления, но это не сработало. Идеи?