我有一个包含一些静态变量的类 public static String MENU =“menu1”; 如何在ui.xml中访问这些变量的值?
要访问我看到类似
的方法答案 0 :(得分:0)
我发现了这个问题,后来以某种方式解决了。
我的班级持有全球共享限制
/**
* Class to hold shared limits for input fields
*/
public final class InputLimits {
/**
* private constructor that prevent instantiation.
*/
private InputLimits() {
}
public static final int MAX_LENGTH = 10;
/**
* @return max length for GWT (is resolved at compile time no instance of class needed only method declaration)
*/
public static final int getMaxLength() {
return MAX_LENGTH;
}
}
我通过以下方式在GWT中使用它:
<ui:with field="InputLimits" type="....InputLimits"/>
<g:TextBox ui:field="text" maxLength="{InputLimits.getMaxLength}" />
官方GWT文档应该在这里: http://www.gwtproject.org/doc/latest/DevGuideUiBinder.html#Hello_Text_Resources