JavaFX vs. Visual Library
By Geertjan-Oracle on Jan 27, 2009
I think there are many use cases where using JavaFX on the NetBeans Platform would make sense, because it simplifies aspects of Swing coding.
What I'm wondering is, maybe it would be cool to clarify exactly how the NetBeans Visual Library differs from JavaFX. Obviously there are differences, but what are they concretely?
E.g., some random brainstorming:
- JavaFX is focused on animation, effects, i.e., Flash-like behavior.
- Visual Library is focused on modeling/representing/viewing data.
- Visual Library is a widget library, each widget comes with predefined/customizable properties.
- Visual Library integrates with NetBeans Platform idioms, such as Nodes and Explorer Views.
- JavaFX has no special relationship with the NetBeans Platform, currently needs to be bolted on, same way as must currently be done for any Swing application.
They're very different, though both focused on graphic concerns.
To me, the million dollar question is: could JavaFX be integrated with the Visual Library? E.g., you'd use one of the widgets from the Visual Library and then add JavaFX juice for providing animations and special effects to that widget?