了解 JavaFX Script 编程语言 --第 1 课:JavaFX Script 入门
来源:互联网 发布:js实现用户名密码验证 编辑:程序博客网 时间:2024/05/21 10:01
准备好研究 JavaFX Script 编程语言了吗?太棒了!本课介绍在开始之前必须在系统上安装的软件。在本课结束时,您将可以编写您的第一个脚本了! |
- 第 1 步:下载并安装 JDK
- 第 2 步:选择开发环境
- 第 3 步:下载并安装 JavaFX 编译器和运行时
JavaFX Script 编程语言基于 Java 平台,因此要求在系统上安装 JDK 5 或 JDK 6(6 更快)。如果您尚未安装,请立即下载并安装 JDK 6 或 JDK 5,然后再继续学习本教程。
就选择开发环境而言,有两大类供选择:集成开发环境 (Integrated Development Environment, IDE) 和纯文本编辑器。选择哪一种完全取决于个人喜好,但是下面的综述可以帮助您在作决定时更有依据。
一般而言:
- IDE 提供一个集各种功能于一身的完整开发环境。您可以下载一个能够提供编译/运行/调试应用程序所需全部内容的软件(或是该软件的一个插件)。IDE 以图形用户界面 (Graphical User Interface, GUI) 元素形式提供最常用的函数,此外还提供许多有用的功能(如代码自动完成)。IDE 还可以立即为您提供有关错误的反馈并突出显示代码以使它们更便于理解。
- 文本编辑器比较简单而且更为用户所熟悉。有经验的程序员通常依赖他们所选择的文本编辑器,他们喜欢尽可能地在该环境中工作(某些编辑器-如
vi
-具有一组丰富的内置击键命令,有些程序员几乎离不开这些命令!)
JavaFX Script 编程语言正式支持的 IDE 是 NetBeans IDE 6.5。NetBeans IDE Web 站点提供了有关下载、安装和配置该 IDE 的说明。
您还需要下载并安装 JavaFX Script 编译器和运行时。获取此软件的一种方法是下载整个 JavaFX SDK,该 SDK 提供编译器、运行时和许多其他工具。
另一种方法是仅从 OpenJFX 项目 Web 站点下载最新的编译器二进制文件。编译器本身是用 Java 编程语言编写的;因此,安装预先编译的二进制文件将涉及到提取已下载的文件并将 javafxc
和 javafx
工具添加到您的路径中。PlanetJFX Wiki 上提供了此方法的完整说明。
最后,如果您颇具创新意识,则可以加入 OpenJFX Compiler 项目,创建您自己的编译器工作区副本,然后亲自从编译器源文件生成所有内容。(如果您选择此方法,还需要 1.7.0 版本的 Apache Ant 以及最新的 Subversion 副本-在编写本教程时最新的版本为 1.5.4。)有关从源代码生成编译器的更多信息,请参见 Planet JFX Wiki。
- 了解 JavaFX Script 编程语言 --第 1 课:JavaFX Script 入门
- 了解 JavaFX Script 编程语言 --第 2 课:编写脚本
- 了解 JavaFX Script 编程语言 --第 3 课:使用对象
- 了解 JavaFX Script 编程语言 --第 4 课:数据类型
- JavaFX Script语言教程
- JavaFX Script语言教程
- JavaFX Script With Eclipse 入门
- JavaFX Script With Eclipse 入门
- JavaFX Script语言入门(面向Swing程序员)
- JavaFX发现之旅:JavaFX Script With Eclipse 入门
- JavaFX发现之旅:JavaFX Script With Eclipse 入门
- 初识JavaFX Script
- 第 1 课:JavaFX入门
- 了解JavaFX脚本编程语言
- JavaFX Script Programming Language 学习 No.1
- JavaFX发现之旅:JavaFX Script With Eclipse 入门(第一部分)
- JavaFX发现之旅:JavaFX Script With Eclipse 入门(第一部分)
- JavaFX发现之旅 JavaFX Script With Eclipse 入门(第三部分)
- COM组件设计与应用——事件和通知
- 财务模拟预测 重现惊魂下一秒
- C++ builder 的文件读写操作总结
- 水务信息化数据整合系统方案分析
- NET 网站优化思想
- 了解 JavaFX Script 编程语言 --第 1 课:JavaFX Script 入门
- spring读取properties和xml配置文件的方法
- Axure RP Pro - jQuery - How to integrate jQuery into HTML prototype document generated by Axure RP Pro
- 交叉编译
- 关于优先级队列的实现
- [转贴]什么是ORM
- javascript 取不重复随机数问题
- java中static变量与非static变量初始化顺序
- 二十一天学通JavaScript:cookie的编码