javafx Getting started with javafx Installation or Setup


The JavaFX APIs are available as a fully integrated feature of the Java SE Runtime Environment (JRE) and the Java Development Kit (JDK ). Because the JDK is available for all major desktop platforms (Windows, Mac OS X, and Linux), JavaFX applications compiled to JDK 7 and later also run on all the major desktop platforms. Support for ARM platforms has also been made available with JavaFX 8. JDK for ARM includes the base, graphics and controls components of JavaFX.

To install JavaFX install your chosen version of the Java Runtime environment and Java Development kit.

Features offered by JavaFX include:

  1. Java APIs.
  2. FXML and Scene Builder.
  3. WebView.
  4. Swing interoperability.
  5. Built-in UI controls and CSS.
  6. Modena theme.
  7. 3D Graphics Features.
  8. Canvas API.
  9. Printing API.
  10. Rich Text Support.
  11. Multitouch Support.
  12. Hi-DPI support.
  13. Hardware-accelerated graphics pipeline.
  14. High-performance media engine.
  15. Self-contained application deployment model.