JavaFX重要致力于富客户端开辟,以填补swing的缺点,重要供应图形库与media库,支撑audio,video,graphic,animation,3D等,同时采纳当代化的css体式格局支撑界面设想。同时又采纳XUI体式格局以XML体式格局设想UI界面,到达显现与逻辑的星散。与android这方面确切有点相似性。 (引荐进修:Java视频教程)
JavaFx8的新特征
全新当代主题:Modena
新的Modena主题来替代本来的Caspian主题。不过在Application的start()要领中,可以经由过程setUserAgentStylesheet(STYLESHEET_CASPIAN)来继承运用Caspian主题。
JavaFX 3D
在JavaFX8中供应了3D图象处置惩罚API,包含Shape3D (Box, Cylinder, MeshView, Sphere子类),SubScene, Material, PickResult, LightBase (AmbientLight 和PointLight子类),SceneAntialiasing等。Camera类也得到了更新。从JavaDoc中可以找到更多信息。
富文本
强化了富文本的支撑
日期控件DatePicker
用于 CSS 构造的大众 API
CSS 款式设置是 JavaFX 的一项重要特征
CSS 已特地在私有 API 中完成(com.sun.javafx.css 软件包)
多种东西(比方 Scene Builder)须要 CSS 大众 API
开辟人员将可以定义自定义 CSS 款式
JavaFX Scene Builder 2.0
可视化东西,加快JavaFX图形界面的开辟, JavaFX Scene Builder犹如NetBeans平常,经由过程拖拽的体式格局设置界面,待完成界面之後,保存为FXML格式文件,此文件以XML形貌物件设置,再交由JavaFX程式处置惩罚,因而可減少直接以JavaFX编写界面的困难度。 JavaFX Scene Builder 2.0新增JavaFX Theme预览功用,菜单「Preview」→「JavaFX Theme」挑选差别的主題,
总结
比起AWT和SWING,JavaFX的上风很明显,各大主流IDE已支撑JavaFX的开辟了,最好的东西莫过于NetBeans,且跟着lambda带来的优点,JavaFX的事宜处置惩罚简约了不少,JavaFX可否表现优异,在于人人的列位,只需我们多用JavaFX,那末JavaFX也会愈来愈优异,任何言语都是如许, THE END .
更多Java相干技术文章,请接见Java开辟教程栏目举行进修!
以上就是javafx有什么用的细致内容,更多请关注ki4网别的相干文章!