Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有人可以发布一个在 Java 代码和 UiBinder XML 之间共享(最好是静态最终)字符串或数字常量的最短方法示例,我可以在属性中使用该常量:
<g:TextArea width="...px"/>
或在一个值中:
<g:Label>...</g:Label>
我似乎找不到这样的例子,只有文件中的文本,这是我不想要的。
static字段(和枚举常量)可以与一个简单的一起使用<ui:import>:
static
<ui:import>
<ui:import field="com.example.Pojo.CONSTANT" />
或者
<ui:import field="com.example.Pojo.*" />
然后简单地说:
<g:Label text="{CONSTANT}" />
<g:Label><ui:text from="{CONSTANT}"/></g:Label>
请参阅https://code.google.com/p/google-web-toolkit/source/browse/trunk/user/test/com/google/gwt/uibinder/test/client/WidgetBasedUi.ui.xml#87例子。