Hi Andrew-
I mentioned in another post that I don't think that JavaFX is going to go away. There are several reasons for this.
** It has the full backing of Sun/Oracle in both engineering support and collatoral support: tutorials/samples/books/blogs
** JavaFX is built for graphics and UI
** But JavaFX has the full
Java API under it
** Users don't need anything special to run JavaFX, they get the JavaFX support with the JVM
** JavaFX is being improved all of the time. Many of the UI engineers come from Swing. They want to give JavaFX the functionality of Swing without the headaches of Swing. They know they're not there yet, but keep checking back.
** JavaFX releases will be often. They're avoiding 3-year development/release cycles and releasing new versions it seems in the 3-6 month period.
** Anything that eases development that targets hand-held devices will grow in value.
** Engineering is putting an emphasis on performance--which should continue to improve.
** JavaFX is fun.
** JavaFX is a serious programming language that lets you create well-engineered applications.
If you are J2EE developers, what do you use for your front end?
JSF?
So, in my opinion, the buzz is still strong and will continue as long as Sun/Oracle continue to put the resources into furthering JavaFX.
I hope you continue to pursue JavaFX . . . it could be fun, you know!