This post originated from an RSS feed registered with Java Buzz
by Scott Delap.
Original Post: Desktop Additions for Java 6.0 (Mustang)
Feed Title: ClientJava.com
Feed URL: http://www.clientjava.com/archives/wireless_mobile.rdf
Feed Description: Client/Desktop Related Java Development
Mikael Grev pointed out there is a thread going on over at Java.net asking for suggests on the next major release of Java. I took a look and a number of interesting suggestions have come up.
1. Swing/AWT - So far the main suggestions have been transparency and tray integration. One reader then points out JDIC for tray integration. Finally, it is suggested that Sun have "monitored" open source projects that make their way into the core as they mature. This would be similar to what happened to concurrency. What do you think?
2. Swing Threading - The standard single threading complaints come up. The comment is made:
Yes I know about SwingWorker- it's an OK solution for the simple case. But in any moderate to complicated Swing app it's very easy to get lost jumping into and out of the event dispatch thread.
Really what the posters seem to be looking for is a standard layer to manage workers and actions that keeps the UI responsive similar to Foxtrot.