The JavaFX compiler, runtime engine, player, and tools currently under development are not expected to be open source. You can participate in the OpenJFX Compiler Project, which focuses on creating a ...
The key difference between Swing vs. JavaFX is that JavaFX is an actively maintained Java project that supports the development of modern, feature-rich GUI applications, while Swing is an older ...