SWT is an emerging Java GUI toolkit that gives Java developers access to the operating system's native widgets in a cross-platform manner. I have had the pleasure of using the toolkit in several major projects now, and I have come to see its strengths and its weaknesses. I have also found myself implementing certain tasks repeatedly, so this series of articles endevors to share a few of the insights I have gained to make working with this toolkit more rewarding.
So, for the disclaimer - this article isn't a comparison between SWT and Swing. It is not a comparison between SWT and JFace either. The following tips are for developers building SWT-based applications.
Read the full article
here.