Yeap i was never happy with Swing or AWT… they are abstract system for Java UI implementation…. They are resource hungry by default… and less productive for complex UI because they requires more memory…. much reason why Java UI could not attract my attention… don’t know may be my fault….
By the way when i get to know about SWT i really surprised because of my need.. I dont need anything more except the current OS native widgets… and SWT is faster than Swing/AWT and It provides many build in feature like System Tray, System Modal.. Widget for Mobile.. etc….
SWT could not perform well with big List because it first copy all data in Java object and copy again in Native object… so it takes some time…. But it’s really cool and it’s cooler when I use GCJ to compile my Java application to native binary….





Very interesting! I liked it! an article here on DesktopLinux.com: http://news.linux.com/news/05/10/10/0213220.shtml?tid=96 , Ninety-eight percent of the adults , forming such opinions