Глядя на учебник по JavaFX, я бы сказал, что:
- вам не нужно знать Swing, чтобы использовать JavaFX
- если вы найдете учебник по JavaFX, изучающий Swing не будет легче
Если у вас совсем нет опыта программирования, тогда запуск на любом языке будет сложной задачей. Если вы немного знакомы с программированием на языке, это все равно будет проблемой.
Мой совет - погрузиться и поработать над этим. Быстрый поиск в Google (JavaFX Hello World) имеет несколько просмотров ... Я быстро взглянул на этот , и я бы сказал, начните с него.