posted 14 years ago
I'll give my disclaimer first: my knowledge of JavaFX is fairly limited. However, I looked into it for an article I wrote for the IBM developerWorks site, and the main consistency between Silverlight, Flex, JavaFX and OpenLaszlo is that they are all XML declarative frameworks, where objects (usually custom JavaScript libraries, except for Flex which of course uses ActionScript) are declared as XML tags, sometimes (but not always) preceded by a namespace declaration, and properties of objects can be set as arguments of the object node. For example:
<MainView id="thisView" isVisible="false">
<SomeObject id="someDisplayObject" buttonMode="true" />
</MainView>
Dan Orlando
Adobe Community Professional
Author, Flex 4 in Action (Manning Press)