JavaFX Gems

JavaFX is great, it allows you to create almost any gui imaginable. However since Java isn't inherently single threaded (like javascript), you have to deal with multi threading issues. Mind you that also gives you a lot of freedom, and enables you to create complex guis that are just impossible…