Firstly, my goal is to use a library ONLY for laying out nodes in a JavaFx application, so that the size of the node (or box, in my case) is taken in account in laying out.
I tried JUNG2, but wasn't very impressed by it's layout methods.. I would've needed to write one myself to have the results I wanted, which is precisely what I am trying to avoid (because I'm probably not smart enough to write a good one..).
So, now I am looking at GraphViz and Zest.
GraphViz looks like a very impressive and complex beast.
Zest looks interesting too, but how Eclipse-centric is it? Can I use this in a JavaFx application?
Are there others out there? What would you recommend in my case?