http://www.eclipse.org/articles/Article-SWT-Design-1/SWT-Design-1.html
http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi/swt