11JavaFX and Java Technology

“In art there are only fast or slow developments. Essentially it is a matter of evolution, not revolution.”

—Bela Bartok

A real advantage of JavaFX is that the entire platform is extended by the full power and capabilities of the Java platform. This allows existing Java frameworks and custom libraries to fully participate in a JavaFX application.

At its core, JavaFX classes are compiled into Java bytecode, so JavaFX, at the runtime level, is tightly integrated with the Java platform. However, the JavaFX language is a declarative language with an object-oriented flavor, whereas Java is an object-oriented imperative language. The main difference is that in JavaFX you tell the system what needs to be done and the runtime ...

Get JavaFX™: Developing Rich Internet Applications now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.