Uses of Package
java.beans

Packages that use java.beans
java.awt Contains all of the classes for creating user interfaces and for painting graphics and images. 
java.beans Contains classes for run-time Java Beans support. 
 

Classes in java.beans used by java.awt
PropertyChangeListener
          A "PropertyChange" event gets fired whenever a bean changes a "bound" property.
VetoableChangeListener
          A VetoableChange event gets fired whenever a bean changes a "constrained" property.
 

Classes in java.beans used by java.beans
PropertyChangeEvent
          A "PropertyChange" event gets delivered whenever a bean changes a "bound" or "constrained" property.
PropertyChangeListener
          A "PropertyChange" event gets fired whenever a bean changes a "bound" property.
PropertyVetoException
          A PropertyVetoException is thrown when a proposed change to a property represents an unacceptable value.
VetoableChangeListener
          A VetoableChange event gets fired whenever a bean changes a "constrained" property.