根据文档,你可以像这样添加一个图片资源来使用在文件夹模板中:
public interface Resources extends ClientBundle {
@Source("Logo.jpg")
ImageResource logo();
...
}
按原样使用本例,图像文件(Logo.jpg)必须包含在与Resources.java相同的目录/包中。我应该把我的图像文件,我应该如何列出文件路径,使我不必保持图像文件在我的src树?具体来说,我使用maven -我不希望我的图像在src/main/webapp,而不是在src/main/java/com/mygwtapp/client?
您可以像这样为您的图像提供一个相对路径:
@Source("../../resources/images/Logo.jpg")
ImageResource logo();
路径相对于资源接口所在的位置。和. ./表示父目录