Java 如何使用资源包设置fx:value?

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

在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
。例如,见

您可能希望在以下位置提交此功能的增强请求: