有没有可能,我可以从Java-Class访问字符串变量并使用我的fxml文件中的值?
e.g。
Java-Class:
public class Strings{
...
static String MY_STRING = "Hello World!";
...
}
FXML-文件:
...
<Label
text = Strings.MYSTRING;
/>
...
我知道如何以编程方式完成它,我只是想知道它是否也可以这样。
问候
答案 0 :(得分:2)
是的,可以通过fx:constant
属性,在您的情况下:
<Label>
<text><Strings fx:constant="MYSTRING"/></text>
</Label>
该功能随JavaFX 2.2添加:https://docs.oracle.com/javafx/2/fxml_get_started/whats_new2.htm