Есть ли библиотека или метод для прослушивания всех изменяемых событий на объектах Swing UI? Конкретно данные.
Например, у меня есть JPanel с JTextArea, JCheckBox, JComboBox и т. д. Есть ли общий способ сказать: «Если данные в этом изменяются, уведомите меня»? Меня не волнуют изменения границ и другие события пользовательского интерфейса, просто изменение пользовательских данных.
Я пробовал propertychangelister, но не могу найти общего свойства или общего класса, который бы это делал.