JavaFX与NetBeans开发工具的一些总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaFX与NetBeans开发工具的一些总结相关的知识,希望对你有一定的参考价值。
本人第一次接触JavaFX,我们都知道要想了解一个东西,首先必须要知道3W原则(what why how),我们先来介绍一下
1.定义(what)
JavaFX Script编程语言(以下称为JavaFX)是一种declarative,statically typed(声明性的、静态类型)脚本语言。
JavaFx平台是一个富客户端平台解决方案,它能够使用应用程序开发人员轻松的创建跨平台的富客户端应用程序。它构建在Java技术的基础之上,JavaFX平台提供了一组丰富的图形和媒体API与高性能硬件加速图形和媒体引擎,简化开发数据驱动的企业客户端应用程序。
2.优点(why)
- 因为JavaFX平台是用Java编写的,Java开发人员可以利用现有的技能和工具来开发JavaFX应用程序。
- 因为java是广泛使用的,所以很容易找到能轻易将JavaFX应用变成产品的开发人员。
- 因为跟Java技术使用的是相同的服务端和客户端的平台,所以降低了应用企业解决方案所带来的风险。
- 因为上述的优点所以开发成本也会降低。
- JavaFX提供给开发者一个创建跨平台的企业级业务应用的开发框架和运行环境。
- JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。因为 JavaFX Script是静态类型,它同样具有结构化代码、重用性和封装性,如包、类、继承和单独编译和发布单元,这些特性使得使用JavaFX技术创建和管理大型程序变为可能。
3. 使用(how)
开发工具(Eclipse和NetBeans)
我主要用的是NetBeans,想用Eclipse的请参考:http://blog.csdn.net/javafreely/article/details/9006091
NetBeans这个工具我也是第一次接触,刚开始用的是Eclipse,然后用这个做开发,有点不习惯,所以我参考了一些资料(netbeans快捷键设置):http://blog.csdn.net/yuyulover/article/details/5135729
javafx的一些例子我们可以从oracle官网直接下载一些demo(Java SE中包含了JavaFX的demo):http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
希望对你们有用。
以上是关于JavaFX与NetBeans开发工具的一些总结的主要内容,如果未能解决你的问题,请参考以下文章
JavaFX8 - sun.util.logging.PlatformLogger 在 NetBeans 8 中找不到异常
桌面版 NetBeans 中的“Java 应用程序”或“JavaFX 应用程序”?
如何在 Netbeans 11 中使用 Maven 和 Inno Setup 为 JavaFX 应用程序创建可执行安装程序