Nope. We didn't. But as much as possible everybody is trying to choose the best solution for their problems. In the last few years, the companies I was working for have produced applications using either Swing or SWT solutions, according to a rather long list of evaluations.
I don't think industry will abandon Swing, because of the evolution and reasonable performance of SWT... But I heard that Sun made very small changes to Swing in the Tiger... Or does Sun have plan to integrate SWT package into the core JDK? :roll:
I also would like to hear authors' opinions about this issue... Thanks...
I'm still plugging along with Swing. In fact, I like it. At first, I really didn't care for layout managers, etc etc, but after getting used to the design principles associated with the managers, I like it. I must admit though, sometimes I cheat and use NetBeans absolute layout manager and distribute it with my apps, but that is only in special circumstances. As far as SWT goes...I haven't tried it....yet.
I love the flexibility Swing brings to the table. The ability to subclass the components so easily and tune them to my particular needs is something that I'm not yet willing to give up. And IMO it's the single biggest reason people should be using Swing vs SWT....but YMMV.
Dad always thought laughter was the best medicine, which I guess is why several of us died of tuberculosis. -Jack Handy