There are a number of limitations for what can be drawn, such as gradients. SWT 3.1 added a few features in this regard, but JGo for SWT was originally ported for SWT 2.x, and only recently updated for SWT 3.0. We’ll probably add support for 3.1 features in a future release, but we don’t want to depend on the very latest too soon, since our customers aren’t necessarily upgrading either.
Using Swing components within the Eclipse environment (or RCP) seems to work. However, the mismatches in drawing classes and methods and constants etc can be confusing for the programmer.