La discusión sobre la superioridad de uno u otro parece no llegar nunca a una conclusion, y no hay mucho más que agregar sobre ventajas y desventajas de cada uno, sin embargo me parece muy interesante lo que dice sobre esta FAQ del sitio de eclipse:
Preguntar si SWT es mejor que Swing es como preguntarse si un martillo es mejor que un destornillador?.
A pesar de todo, un martillo utilizado con fuerza probablemente pueda hacer entrar un tornillo en la pared, y golpeando con un destornillador tal véz se pueda clavar un clavo, pero un buen carpintero lleva los dos en su caja de herramientas y utiliza cada uno apropiadamente.
Pueden ver el articulo completo en: http://wiki.eclipse.org/index.php/FAQ_Is_SWT_better_than_Swing%3F
- Eclipse permite la creación y uso de Plug-ins. Si queremos escribir
un plugin para Ecilpse no nos quedara otra opción que usar SWT.
- Es mucho más fácil crear un RCP (Rich Client Platform)* en SWT que
en SWING
* RCP --> http://en.wikipedia.org/wiki/Rich_Client_Platform