This library has for primary goal to drastically simplify the development of a Swing application.
The library mix several concepts and design patterns :
the JavaBeans core and services (see the
). JavaBeans provide simple and powerful coding conventions, and especially the Glasgow specifications with its BeanContextServices concept.
the JavaBeans oriented design by Rickard Öberg (see
for details). He has developped a small framework to simplify the writing of Customizer and PropertyEditor, which allow to display JavaBean into a Swing GUI.
the P.A.C. (Proxy-Abstraction-Control) design pattern and the menu negotiation as described by Allan Holub (see the