apache apachecon app apple asf atom atomprotocol atompub barcamprdu blogapps blogging businessblogging conferences family feeds foss general glassfish google humor ibm java javaone links linux mac microsoft movies music netbeans opensocial opensource photos politics rest roller rome rss socialnetworking socialsite socialsoftware sun triangle trianglebloggers vacation webdev webservices wiki
Charles Ditzel, Comparing Swing and SWT: Swing can provide a look and feel that exactly matches that of the platform, provides a more consistent cross-platform story, and offers a level of flexibility far and beyond what is possible with SWT.
I have yet to see a Swing-based GUI that exactly matches the Windows look-and-feel. There is always some noticable difference, and where is that Windows XP look and feel? Other than that, he has some good points (disclaimer: I know Swing, but not SWT). If you care about Java GUI development then the article is well worth a read.
One thing that Charles fails to point out is that Swing is intended to be a general purpose GUI toolkit whereas SWT is intended to support Eclipse. SWT/JFaces may grow into a world-beating general purpose GUI toolkit someday, but right now Swing is the choice for general purpose Java GUI development. Maybe that is why the payware version of Eclipse (Websphere Studio) supports GUI building with Swing and AWT and not with SWT.
This work is licensed under a Creative Commons License.
Copyright 2002-2007, David M Johnson (dave.johnson at rollerweblogger.org)
This is a personal weblog, I do not speak for my employer.

Buy now from Amazon.com
Or direct from Manning
| « January 2003 » | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
1 | ||||||
7 | ||||||
21 | 24 | |||||
29 | 30 | |||||
| Today | ||||||
Allen Gilliland
Anil Gangolli
Dan Axon
Danese Cooper
Film Babble Blog
Geertjan's Weblog
Henri Yandell
James Robertson
Jim Grisanzio
Josh Staiger
Linda Skrocki
Pat Chanezon
Rama
Ruby Sinreich
Simon Phipps
Tim Bray
Will Snow
Janne Jalkanen
Joe Gregorio
Matt Raible
Mike Cannon Brookes
Rafe Colburn
Sam Ruby
Simon Brown
My other sites