Two articles from Martin LaMonica "Open-source group broadens its reach" and "Oracle plan exposes Java rift" both focus on the continuing momentum of Eclipse and SWT. The issue does seemed to be confused around the IDE and the GUI framework.
You could say that SWT does not compete with Swing because it does not provide a platform independent widget set and it requires management of resources (why use Java then?):
"The advantages of using SWT come at a price. You now have to manage allocated resources such as fonts and colors instead of relying on automatic garbage collection to free resources. Whatever your requirements may be, knowledge of the trade-offs can help you decide which Java GUI is right for your application."