Java 如何使用资源包设置fx:value?
在java fx中,可以使用Java 如何使用资源包设置fx:value?,java,internationalization,javafx-2,fxml,Java,Internationalization,Javafx 2,Fxml,在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
%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
。例如,见
您可能希望在以下位置提交此功能的增强请求: