Oracle在JDK8和JDK9的规划中提高了JavaFX所占的比重,JavaFX也将做为JDK的一部分直接集成。那么JavaFX有什么特性呢?
特性 |
好处 |
完全使用Java语言开发,因此JavaAPI全部都能直接使用。 |
开发者能用他们喜欢的Java开发工具开发
利用现存的成千上万的Java类库
开发者能使用流行的JVM脚本语言,例如Groovy、JRuby和Scala |
FXML,一个脚本化,基于XML的用于定义用户界面的标记语言。 |
很容易开发和维护复杂的用户界面 |
网页渲染引擎 |
在你的应用中无缝地将本地Java能力和网页技术的动态能力混合和搭配在一起 |
无缝集成Swing应用程序 |
已经存在的Swing应用程序能更容易更新为使用新的JavaFX特性,例如富图像API、媒体回放和嵌入网页内容 |
高性能硬件加速图形管线 |
JavaFX应用程序把数据可视化和复杂的用户界面能利用现代显卡发挥最佳性能 |
高性能的多媒体引擎 |
在你的程序中对流行格式的视频和音频进行回放 |
超过60种图表,表格和布局组件,也能通过使用CSS容易自定制 |
JavaFX为开发一个全特性的应用程序提供所有主要UI的控制。组件能通过简单地使用标准网页技术如CSS进行皮肤设定。 |
通过JRE部署在任何地方 |
JavaFX运行时是在JRE上的,这保证它能在全球97%的企业桌面上运行 |
看了上述关于JavaFX8的特性,你是否跃跃欲试了~别急,我们后面会讲解怎么使用JavaFX的。
分享到:
相关推荐
Jim Weaver:JDK 8中的JavaFX新特性,示例代码
AnchorFX, JavaFX平台的停靠框架 平台的框架 AnchorFX是一个免费的开源库,用于创建带有停靠特性的图形界面 在GNU通用 public 许可版本 3下许可 AnchorFX及其源代码licensed你可以修改这里工作的特性工作站和子站...
javafx2.0,java,javafx,例子,代码 ...因为 JavaFX Script是静态类型,它同样具有结构化代码、重用性和封装性,如包、类、继承和单独编译和发布单元,这些特性使得使用Java技术创建和管理大型程序变为可能。
Oracle公司旗下Sun公司在2008年12月05日发布了...因为 JavaFX Script是静态类型,它同样具有结构化代码、重用性和封装性,如包、类、继承和单独编译和发布单元,这些特性使得使用Java技术创建和管理大型程序变为可能。
javaFx 学习--之Adding Dynamic Behavior(加动态特性源码)
Java8新特性之JavaFX 8_动力节点Java学院,动力节点口口相传的Java黄埔军校
javafx可用于界面开发,会使用到这个jar包。...因为 JavaFX Script是静态类型,它同样具有结构化代码、重用性和封装性,如包、类、继承和单独编译和发布单元,这些特性使得使用JavaFX技术创建和管理大型程序变为可能。
avaFX2.0 是 JavaFX 最新的主要升级发布版。它的很多新特性并不能和 .1.3 版本兼容。如果想要用 javaFX 做开发,推荐使用 2.0 版本。
javafx做的密码管理器,比上一版加了几个功能,修改了几个bug和不友好的特性,使用AES加密,xml存数据
百度地图开发java源码 JavaFX-For-Dummies-zh(跟阿呆学 JavaFX) 开始阅读 简介 将 ...的基本特性,实现在多个设备上部署的简单编码 指导读者创建引人入胜、具有视觉吸引力的应用程序 提高 JavaFX
主要介绍了Java8新特性之JavaFX 8的相关知识,非常不错,具有参考借鉴价值,需要的朋友参考下吧
少外汇用于 JavaFX 的附加 CSS 规则和转换器,提供 LessCSS 的功能和特性
FXyzLib, JavaFX 3D 可视化和组件库 FXyzJavaFX 3D 可视化和组件库这是原始的F ( X ) 项目,JavaFX库提供额外的...控件和数据可视化,基本 JavaFX 3D 包不具有这些特性。 2016的新开发已经移至专用项目: ( https://
总结来说,【小程序名称】凭借其小巧便携、快捷高效的特性,不仅节省了用户的手机存储空间,更为用户提供了无缝衔接的便利服务,是现代生活中不可或缺的一部分,真正实现了“触手可及”的智能生活新体验。...
Java是一种广泛应用的编程语言,以其跨平台性、面向对象特性和丰富的资源支持而受到开发者们的青睐。以下是关于Java的500字资源介绍: Java诞生于1995年,由Sun Microsystems公司(后被Oracle公司收购)发布,并...
主要介绍了使用JavaFX构建Reactive系统,利用JavaFX工具集中的新的超棒特性来构建响应式的快速应用程序,感兴趣的小伙伴们可以参考一下
功能和特性 基于socket实现的c / s架构的的通信 服务器和客户心跳连接 gson实现的消息通信机制 注册及登录 支持私聊和群聊。 动态更新用户列表以及用户消息提示 支持emoji表情,以及emoji表情选择器 服务器端数据库...
新特性总览 接口默认方法和静态方法 Lambda 表达式 函数式接口 方法引用 Stream Optional Date/Time API 重复注解 扩展注解的支持 Base64 JavaFX 其它
EntireJ 是一个 RAD 快速应用开发环境,用于构建高度可伸缩的企业级应用,基于 RCP/RAP、JavaFX 平台以及 Android 和 iOS 移动平台。使用强大的声明式特性。 标签:EntireJ J2EE框架
编辑翻译文件C#名称Java名称盒装Java名称添加/删除/编辑: 建设者方法特性查看特定文件夹中存在的每个翻译文件,只需双击即可打开它们。已知的问题某些xml标记尚未实现,因此文件加载量增加了一个例外。 构造器/...