Posted by aschunkjava
on November 10, 2007 at 12:32 PM PST
Ever thought that Java Swing will remain this nice little API you can use for writing these nice GUI apps? Well, yes and now. Reading the last Blogs on Swing i found myself trapped in a whole bunch of new APIs from SUN and third party developers.
Somewhere deep down in the API forrest...
In the beginning there was Swing as a subset of AWT with a huge array of features for GUI programming. Ok. Now we have JavaFX, Swing-X, Fuse and the Swing Application Framework.
Now, from the developers point of view its nice to have this kind of choice of many APIs available for GUI programming yet whats missing is a kind of overview what API to choose for what kind of project. For example the Swing-X API offers some features one would like to see in the Java Swing API. JavaFX has even more features not available in Swing and other such APIs.
If JavaFX is the next generation GUI API for Web and Mobile apps whats going on with Java Swing on the desktop?.