I feel that the drawing performance of JavaFX 2 is worse than those of Swing. I think one of the reasons is how you draw things, e.g. when drawing a Line, one has to create
In JavaFX 2.2 an object similar to HTML5 Canvas is planned to be added which will ideally fit you need of drawing a lot of primitevs.
HTML5 Canvas
See docs attached to next issue for details: http://javafx-jira.kenai.com/browse/RT-17407