I first contacted JavaFX, and we all know that to understand something, we first have to know the 3W principle(What's why), let's start by introducing
1. Definition (what)
The JavaFX Script programming language (hereinafter referred to as JavaFX) is a declarative,statically typed (declarative, static type) scripting language .
The JavaFX platform is a rich client platform solution that makes it easy to create cross-platform rich client applications with application developers. Built on Java technology , the JavaFX platform provides a rich set of graphics and media APIs and a high-performance hardware-accelerated graphics and media engine that simplifies the development of data-driven enterprise client applications.
2. Benefits (Why)
- Because the JavaFX platform is written in Java, Java developers can leverage existing skills and tools to develop JAVAFX applications.
- Because Java is widely used, it is easy to find developers who can easily turn JavaFX applications into products.
- Because the same server and client platforms are used with Java technology, the risks associated with applying enterprise solutions are reduced.
- As a result of the above advantages, development costs will also be reduced.
- JavaFX provides developers with a development framework and a running environment for creating cross-platform, enterprise-class business applications.
- JavaFX Technology has good prospects, including an to call the Java API directly 's ability. Because JavaFX script is a static type , it also has structured code, reusability, and encapsulation, such as packages, classes, inheritance, and individual compilation and publishing units that make it possible to create and manage large programs using JavaFX technology.
3. Use (How)
Development tools (Eclipse and NetBeans)
My main use is NetBeans, to use eclipse please refer to: http://blog.csdn.net/javafreely/article/details/9006091
NetBeans This tool I was also the first contact, just started with eclipse, and then use this to do development, a little unaccustomed, so I reference some information (NetBeans shortcut key settings): http://blog.csdn.net/yuyulover/ article/details/5135729
Some examples of JavaFX can be downloaded directly from Oracle's website (demo with JavaFX in Java se): http://www.oracle.com/technetwork/java/javase/ Downloads/jdk8-downloads-2133151.html
Hope to be of use to you.
Some summary of JavaFX and NetBeans development tools