如何在javafx国际化中的单个节点中添加多个键

时间:2018-11-28 05:37:56

标签: java javafx internationalization

我引用了this question

单键有效。

<Label text="%key2"/>

但是现在我想添加多个键作为属性值。 有什么办法连动键吗?

我也尝试过使用%key1,例如:

<Label text="%key1%key2"/>
<!-- OR -->
<Label text="%key1,%key2"/>

但不起作用。该怎么做?

1 个答案:

答案 0 :(得分:1)

因为%key的主要目标是内部化,我的意思是它引用了来自不同属性文件的多种语言。您可以通过以下方式在Java代码的同一节点中添加多个键内容:

myLabel.setText(bundle.getString("key1") + bundle.getString("key2"));