特点 优点
1.JavaFX 2.x的应用程序是完全用Java开发的
2.开发人员可以使用自己喜欢的Java开发工具
3.利用成千上万的现有的Java库
4.开发人员可以使用流行的基于JVM的脚本语言,如Groovy,JRuby和Scala的
5.FXML,可编写的,基于XML的标记语言,用于定义用户界面。容易开发和维护复杂的用户界面
6.网页渲染引擎
在您的应用程序无缝地混合和匹配原生的Java Web技术能力和动态能力
7.Swing应用程序的无缝集成,
现有的Swing应用程序可以轻松地与新的JavaFX的功能,如媒体播放功能,丰富的图形API,和嵌入式Web内容更新
8.高性能的硬件加速图形管道
JavaFX应用程序的数据可视化和复杂的用户界面可以充分利用现代图形卡,以获得最佳性能
高性能媒体引擎
9.流行的格式,在您的应用程序中播放视频和音频内容
10.超过60个图表,表格和布局组件,可轻松定制的,通过使用层叠样式表(CSS)。
JavaFX提供了发展的一个全功能的应用程序所需的所有主要的UI控件。可以很容易使用标准的Web技术如CSS