Use built in Java Observable Class
Use the built in Observer Class
Use the built in Observer Class
Use the built in Observer Class