This lecture follows a first part about the Swing APIs given by Alain Samuel.
Understand the main paradigms of man machine interfaces. Learn to specify man machine interfaces using UML2 state diagrams, or the ISL language, and Javastates.
The project's main page Javastates
Download Javastates on sourceforge.net.