One of my previous post mentioned about way to specify Z-Order for JavaFX Nodes. Just thought of putting this approach to use in a carousel. There are lots of interesting samples available at shinedraw.com - Flash vs Silverlight Repository. Below is JavaFX port of FPS-Meter..
To launch click on above image or
Click to add more images.
Note: The icons used in this sample are from MouseRunner.com licensed under the Attribution-ShareAlike 3.0 Unported.
I did some monitoring with JConsole. It was giving consistent 60 fps for 50 nodes with average 13% CPU usage. JConsole details available here. I'll leave it to experts to come up with proper conclusion...
Launch JavaFX FPS Meter. Start JConsole and select the process
- com.sun.javafx.runtime.Main javafxfpsmeter.Main -
from "Local Process" list.
System Information:
- JavaFX: 1.2.1 (public)
- JavaSE: 1.6.0_16
- OS: Windows Vista
- Processor: Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz
- Memory (RAM): 1.00 GB
- Display: NVIDIA Quadro NVS
There is significant performance improvement done in different components of JavaFX for next release.. Stay tuned..
I will share the statistics with exactly same test and same system so as to compare the improvement..
Please try it out and share your information and thoughts..









