Sun has now decided to cease funding for the SwingX project altogether, as announced via a post to SwingLabs' forum by Jeanette Winzenburg . This has angered many in the Swing development community where there is a growing view that the core Swing APIs are being relegated to a supporting GUI library for the newer JavaFX technology
Comments
OtengiM replied ago:
Bad move from Sun, Swing is the most popular successful GUI framework for business development in IT history. JavaFX it will take years to get mature and the position where Flex or Swing is at.
prime21 replied ago:
@OtengiM
How do you figure? Flex is built on top of Java2D and Swing. Anything you could do in Swing can be done with JavaFX. There is no need for painters and many of the custom components in SwingX with JavaFX coming about. Also BeansBindings and Application Framework don't make much sense in the brave new JavaFX world as JavaFX has built in binding in the language and it is an application framework of its own. I'm not saying the JavaFX is going to be all roses -- I have no idea -- it's not released yet. But it will be AT LEAST as capable as Swing considering it uses Swing.
OtengiM replied ago:
Flex as alternative of Swing or JavaFX, Flex is popular in the RIA space with Java developers. Swing is Swing and I code in Java, JavaFX can use Swing components but thats all, It will take years to JavaFX to create own components and I cant code JavaFX in Java, I have to use a new crappy scripting language called JavaFXscript, Why not better use JavaScript everybody knows to use it even the dumbest web designer can use it, but no they decide to create again the wheel and a complicate functional/declarative crappy scripting language.
Really I congrats to the people behind JavaFX because they did an effort and soon they will release it but I think JavaFX it will not be a very popular project and it will have a painful dead as applets did in the 90's, Sun killed Java desktop and that is why a lot of bad press for Java since then.
I wish the best to JavaFX but I will go back to my old horse Swing that it just works now.
Voters For This Link (8)
Voters Against This Link (4)