Does anyone know of any applications which has used JavaFX? I am just curious to see what difference it brings to the look and feel of the application. Also, I have studied a bit about this technology since yesterday, and nowhere did find a good argument as to when and in which schenario IT IS BEST or easiest to use the technology. Any pointers to such articles/tutorials is appreciated.
For me, the sweet spot for JavaFX right now is small to medium web service clients (especially those that require a rich interface). Of course other people use it for games, music (above), and media applications. JavaFX's strengths lie in graphics and animation.
No, JavaFX is built upon a new scene graph technology being developed by Sun.
The current version does offer Swing compatibility using the classes in its javafx.ext.swing package. There are several controls in that package that wrap existing Swing controls so you can use them easily in a JavaFX application.
There is also the SwingComponent.wrap() method that takes a JComponent as a parameter so you can use any of your custom Swing components in a JavaFX application.