swing best practices.

Version imprimable