I highly recommend checking out Gerrit Grunwald's work in JavaFX he has made some very nice JavaFX based controls which you an checkout on github[0], there are also demos on his youtube channel[1].
[0] https://github.com/HanSolo [1] https://www.youtube.com/channel/UCCPbe_sGZuimJUyd2rdR7kA