这个 Java 初始化是如何工作的



为新手问题道歉,但我的教科书和网络搜索对我没有帮助(可能是因为我不知道我正在看的东西的正确名称(。在一些示例代码中,我看到一个成员声明和初始化的javafx.scene.shape.Rectangle如下所示:

var bgRect = Rectangle {
    x: 0
    y: 0
    width: bind listView.width
    height: bind this.itemText.boundsInLocal.height 
    fill: bind bgColor; 
}

我可以看到这是在做什么,但不知道如何。牙套内的东西如何变成Rectangle实例?

这不是Java,这是早期版本的JavaFX使用的一种特殊语言,称为JavaFX脚本。

最新更新