所以我的.properties文件名为prop.properties,带有此属性。
默认= google.com
现在我的fxml文件中有一个名为txtfld的文本字段。
是否可以在不使用controller / companion中的initialize-method的情况下将default-property的值设置为此textfield的值? 我的意思是,你能在fxml文件中做到这一点吗?
答案 0 :(得分:3)
您可以将Properties
传递给FXMLLoader
(as constructor argument)并使用%
符号来使用属性文件中的值:
<TextField fx:id="txtfld" text="%default" />