[英]How to set fx:value using resource bundle?
在java fx中,可以使用%key
表示法為組件使用i18n標簽。
例如 -
<Label layoutX="151.0" layoutY="14.0" text="%windowTitle">
<font>
<Font size="22.0" />
</font>
</Label>
是否可以將i18n用於組件值?
以下代碼不起作用 -
<ChoiceBox layoutX="140.0" layoutY="67.0" prefWidth="164.0">
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="%listValue1" />
<String fx:value="%listValue2" />
<String fx:value="%listValue3" />
<String fx:value="%listValue4" />
</FXCollections>
</items>
</ChoiceBox>
AFAIK FXML不支持元標記中的資源ID,如fx:value
。 例如,請參見http://javafx-jira.kenai.com/browse/DTL-3699 。
您可以在http://javafx-jira.kenai.com上為此提交增強請求
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.