This post originated from an RSS feed registered with Java Buzz
by Samir Kulkarni.
Original Post: Better Swing in J2SE 6
Feed Title: Inside Out
Feed URL: http://feeds.feedburner.com/samirkulkarni
Feed Description: A Java and Web Technolgy Blog
Sun just released Beta of Java 2 SE 6. The actual release is scheduled for Fall 2006 though.
One of the highlight of this release is: "Windows native look and feel and desktop integration with windows including windows vista".
This is a very good news for swing developers like us. Sun now uses a new technology to render swing widgets. They are using the same native hook that is used in IE. So, the controls will now look more like windows.
Earlier, this is what SWT was trying to do as well. But it went out of developers favours as it did not render the widgets clearly and in some cases, for example, it was missing lable text. Also, fixing these issues took whole lot of time to the extent that developers lost interest in it.
The problem with SWT was they were working on minimal specifications and wrapped native functionalities with limited support.
Swing was born because of this limitations and now going in right direction.