是否可以在UIBinder XML布局中使用参数化GET消息?

时间:2012-11-21 10:49:36

标签: gwt internationalization messages

我有一些消息,在com.google.gwt.i18n.client.Messages接口实现中描述,并与一些资源文件绑定。我使用Messages而不是Constants,因为我希望能够在获取消息时指定一些动态参数。即我的消息被定义为“一些文本{0} - 是我的参数的值”,我使用相应的方法调用一个(在这种情况下为int)参数。

问题是:如何在UIBinder XML布局中使用参数化消息?

想象一下,我有一个按钮,我想设置它的标签。标签取决于某些参数,例如按钮编号。所以我需要一个看起来像这样的消息:“我的按钮No {0}”。如何在XML布局中指定此参数?

1 个答案:

答案 0 :(得分:3)

你不能;你必须从Java代码中设置标签。