The JavaBeans component model (and thus the Swing component set) is built upon properties and events. Properties have setter and ...