有没有大神来说说javaFx的用途和优点?

JavaFX主要用于C/S架构,小游戏等。JavaFX基本上能做到传统GUI图形界面能做到的,也很好的支持网络,比如WebView和HTML编辑器。

JavaFX的优势如下:

界面的默认皮肤很漂亮,更现代。awt/swing的默认外观有点老套。...

成分更丰富。日期选择器,?HTML编辑组件、WebView组件等。比awt/swing组件丰富得多。

支持动画,特效,3 D。完整的酷炫效果,只需要简单的代码就可以实现。

原生图形组件,美观,可以伴随动画和特效完成动态图形效果。

多媒体支持,流畅播放音乐和视频。

支持属性的绑定,比如将圆的大小与滑块的值绑定,拉动滑块可以改变圆的大小。它不需要太多的代码,而且简洁。

与Web类似,JavaFX也可以用三层架构开发,方便美工参与界面设计。

HTML-& gt;FXML:结构(艺术家)

CSS-& gt;CSS:外观(艺术家)

JavaScript-& gt;Controller.java:行为(开发者)