没有合适的资源?快使用搜索试试~ 我知道了~
使用JavaFXScript创建富应用程序
0 下载量 24 浏览量
2021-02-27
13:47:33
上传
评论
收藏 139KB PDF 举报
温馨提示
试读
6页
火龙果软件工程技术中心 本文内容包括:JavaFXScript概述JavaFXScript示例应用程序结束语参考资料JavaFXScript于去年春天问世,它是一种在Java:trade_mark:Platform,StandardEdition6(JavaSE)上运行的脚本编制语言,使用它可以轻松编写复杂用户界面。借助本文提供的示例应用程序,您可以学习JavaFX脚本编制语言的基础知识,并理解一些基本的UI组件。JavaFXScript是为了便于创建富客户机和Internet应用程序而设计的脚本编制语言。该语言具有高度可移植性,可以在任何支持Java技术的系统上运行,并且无需本地安装。它使用底层Java技术,使
资源详情
资源评论
资源推荐
使用使用JavaFXScript创建富应用程序创建富应用程序
火龙果软件工程技术中心
本文内容包括:
JavaFX Script 概述
JavaFX Script 示例应用程序
结束语
参考资料
JavaFX Script 于去年春天问世,它是一种在 Java™ Platform, Standard Edition 6(Java SE)上运行的脚本编制
语言,使用它可以轻松编写复杂用户界面。借助本文提供的示例应用程序,您可以学习 JavaFX 脚本编制语言的基
础知识,并理解一些基本的 UI 组件。
JavaFX Script 是为了便于创建富客户机和 Internet 应用程序而设计的脚本编制语言。该语言具有高度可移植性,可以在任何
支持 Java 技术的系统上运行,并且无需本地安装。它使用底层 Java 技术,使您可以轻松创建任何规模或复杂度的 GUI。
本文讲解 JavaFX Script 语言的基础,并通过一个示例应用程序介绍一些 GUI 组件。为了从本文中获益,您应该对 Java 编程
语言有很好的理解,并拥有 Swing 方面的开发经验。
准备使用 JavaFX Script
在使用 JavaFX Script 开发应用程序时,需要安装一个 JavaFX Script 开发环境。目前已经有一些专门为 JavaFX Script 设计
的 IDE,也有一些用于其他 Java 开发环境的 JavaFX Script 插件。对于本文,我们推荐针对 Eclipse 的 JavaFX Script 插件
(请参阅 参考资料,了解关于这个开发选项和其他开发选项的更多信息)。
JavaFX Script 概述概述
JavaFX Script 是一种
静态类型(
statically typed
)
语言,这意味着每个变量、参数和方法返回值的数据类型在编译时是已知
的。JavaFX Script 也是一种
声明性(
declarative
)
编程语言:它描述应用程序的状态,而不是如何创建它。决定如何在屏幕
上显示应用程序的算法则留给支持软件(Swing 的 Java 2D API)。由于这些特征,JavaFX Script 非常适合于创建 GUI。
为了帮助您理解示例应用程序代码和它用到的 JavaFX Script GUI 组件,我们首先概述一下 JavaFX Script 语法的基础。
变量和原语类型
JavaFX Script 提供四种原语类型:String、Boolean、Number 和 Integer。表 1 显示它们对应的 Java 类型:
表表 1. JavaFX Script 原语类型和对应的原语类型和对应的 Java 类型类型
JavaFX Script 原语类型原语类型 对应的对应的 Java 原语或对象原语或对象
String java.lang.String
Boolean java.lang.Boolean
Number java.lang.Number
Integer int、long、byte、short、java.math.BitInteger
这些类型的变量都通过关键字 var 引入。与 Java 语言不同,JavaFX Script 不要求在声明中指定变量的类型。解释器可以根据
用法来推断变量的类型。但是,由于 JavaFX Script 是静态类型的,声明的变量的类型在其生命周期中必须始终保持一致。例
如,JavaFX Script 中的 var myString = "Hello"; 相当于 Java 代码中的 var myString:String = "Hello";。
操作符
表 2 和表 3 列出了 JavaFX Script 中使用的操作符以及 Java 中对应的操作符。在用 JavaFX Script 创建表达式时,可以参考
这两个表。
表表 2. JavaFX Script 关系操作符关系操作符
关系操作符关系操作符 对应的对应的 Java 操作符操作符 含义含义
== == 等于
<> != 不等于
< < 小于
> >
大于
<= <= 小于或等于
>= >= 大于或等于
表表 3. JavaFX Script 布尔操作符布尔操作符
布尔操作符布尔操作符 对应的对应的 Java 操作符操作符
含义含义
weixin_38716590
- 粉丝: 4
- 资源: 914
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0