Like Data Binding Wizard. Please add wizard for adding PropertyChangeSupport for components on Form.
It must add two methods to Form - addPropertyChangeListener and removePropertyChangeListener. Also it must add syntetic listener to each component and delegate event from it to any attached user listeners of Form.
Main purpose - send events of changes in form:
Changed component 'username': oldValue = ... , newValue = ...
Changed component 'password': oldValue = ... , newValue = ...