zoukankan      html  css  js  c++  java
  • 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

    希望对你们有用。

  • 相关阅读:
    HashMap按键排序和按值排序
    LeetCode 91. Decode Ways
    LeetCode 459. Repeated Substring Pattern
    JVM
    LeetCode 385. Mini Parse
    LeetCode 319. Bulb Switcher
    LeetCode 343. Integer Break
    LeetCode 397. Integer Replacement
    LeetCode 3. Longest Substring Without Repeating Characters
    linux-网络数据包抓取-tcpdump
  • 原文地址:https://www.cnblogs.com/wth1129/p/6705413.html
Copyright © 2011-2022 走看看