JavaZone 2012 - Swing with Style
In this session we explain how to implement consistent Swing applications in a comprehensible and clearly arranged way. We show detailed sources for a contact editor example and discuss a bunch of tips. The presented implementation style is applicable for the popular desktop patterns "Model-View-Presenter" and "Presentation Model" and variants; it can be used with or without visual editor, with different binding approaches and component creation mechanisms, as well as different layout techniques. It can be ported to other toolkits such as JavaFX, the SWT and even to other environments, e.g. the GWT.
Karsten Lentzsch
As architect and designer of Java tools, demos, and several professional Swing libraries, Karsten Lentzsch is considered a leading expert in Java user interface technology and pluggable look&feel. He brings a wealth of experience in designing usable and elegant Java application to JGoodies.
For over 21 years Karsten has been involved in object technologies and user interface design as a consultant, trainer, architect and expert developer.
Since adopting Java programming early in 1997 he has designed and developed stand-alone applications, application frameworks, Java libraries, and enhancements to the Java look. He publishes articles about Java UI topics and talks at major Java conferences.
