JavaFX 表达式、运算符与绑定机制详解
1. JavaFX 基本表达式与命令行参数获取
在 JavaFX 中,表达式和运算符是编程的基础组成部分。例如,有这样一段代码:
var str = object as String;
println(str.toLowerCase());
} else {
println(object);
}
printLower("Rich Internet Application");
printLower(3.14);
对于不声明导出类、变量或函数的纯脚本,可以使用 javafx.lang.FX.getArguments():String[] 函数来获取命令行参数,该函数返回一个字符串序列,包含脚本启动时传递的参数。还有另一个版本 javafx.lang.FX.getArguments(key:String):String[] 用于其他调用场景,如小程序,其中参数以名值对的形式传递。类似地, javafx.lang.FX.getProperty(key:String):String[] 函数可用于获取系统属性。
如果脚本包含任何导出类、变量或函数,则需要在脚本级别定义一个特殊的 run 函数来获取参数,示例如下:
public function run(args:String[] ) {
for(arg in args) {
超级会员免费看
订阅专栏 解锁全文
47

被折叠的 条评论
为什么被折叠?



