The key difference between Swing vs. JavaFX is that JavaFX is an actively maintained Java project that supports the ...
pretty much everything you need to develop a modern GUI application. All the code is open-source (GPL 3.0) and in the GitHub repo. While the original FabGL had a game-development orientation ...