Hacker News new | ask | show | jobs
by jdmichal 3258 days ago
From the JavaDocs for PropertyChangeListener [0]:

> A "PropertyChange" event gets fired whenever a bean changes a "bound" property. You can register a PropertyChangeListener with a source bean so as to be notified of any bound property updates.

I believe the idea of a "bound" property is a Swing UI concept. That is, it implements a binding from the bean to a UI element. If you look at the implementing class list, it's all Swing UI components that implement it.

[0] http://download.java.net/java/jdk9/docs/api/java/beans/Prope...