I'd like to know more about the bridge between Swing and JavaFX too -
although I'm slightly more concerned about how well node based and MVC/
ui delegate based components will sit together side-by-side. Without
delegates, action maps, input maps etc.. (the feel bits of the L&F)
will JavaFX component ever really 'fit' into the Swing world?. Will
you be able to layout JavaFX components in say GroupLayout and keep
your labels aligned (grid-based layout). Know they intend to express
all Swing Components as nodes for JavaFXs benefit but what's happening
in the other direction? Will you be able to bind trees & tables in
JavaFX?

Will it be possible to use a FXD file from Swing, can I have a FXDIcon
to apply to a JLabel or AbstractAction?

Similarly I've reservations about the tight declarative syntax of
JavaFX tends to couple all the view and controller logic all together
in a single script. The notions of MVV, MVP and Presentation Model
appear to get thrown out of the window (do you still have models?) If
so is JavaFX only really good for small apps and demos? not
professional saleable products. Language is so far unproven in this
respect, have you traded ease-of-use for but-nightmare-maintenance.
Pearl-ism programming? How do you unit test and prove JavaFX
components?

Also I'd like to know if we'll see a Swing API for scenegraph, people
have expressed doubts that the API currently exposed to Java is too
low level to be of any practical use to Swing developers
http://forums.java.net/jive/message.jspa?messageID=282828#282828. Will
the JavaFX web browser exposed an accessible API to Swing/Java.. will
they release it as a stand-alone download, or do we have to wait until
JDK 7 (or work out how to extract it from the SDK ourselves)?



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to