单独的 GWT UIBinder 文件



当默认使用GWT UIBinder时,在同一目录下创建一对java源代码和UI模板文件。

将它们

保存在单独的目录下需要什么,例如client/MyApp.java和client/ui/xml/MyApp.ui.xml?

@EDIT

下面是基于 @jonasr 的答案,但应该用 UI 模板的file path而不是包前缀来评估注释。

@UiTemplate("ui/xml/MyApp.ui.xml")
interface MyAppUiBinder extends UiBinder<Widget, MyApp>
{}

尝试在接口声明中使用@UiTemplate具有完整路径的 UI.xml 文件的注释

@UiTemplate("com.company.ui.xml.MyApp.ui.xml")
interface MyAppUiBinder extends UiBinder<Widget, MyApp>
{}

最新更新