我已尝试将它们放入web-app / VAADIN / themes / images文件夹中,并尝试访问web-app / images文件夹和其他几个文件夹。没有运气。
使用新的ThemeResource(null," VAADIN / themes / images / mypic.png")和许多变化,但没有运气。
请让我知道我错过了什么?我不得不求助于新的ExternalResource(" http:\ ... mypic.png")来获取我的图片。无法弄清楚如何在本地访问。希望它是一件我想念的简单事。
Vaadin 7.1.11和Grails 2.3.5
由于 德纳
答案 0 :(得分:0)
您的图片应位于VAADIN / themes。[YOUR_THEME] / img 然后,要访问它们,您可以使用:
Link l = new Link("Download introduction source", fr)
l.setTargetName("_blank")
l.setStyleName("link-pdf")
l.setIcon(new ThemeResource("img/pdf.png"))
或者,例如来自'url(img/notes-bg.png)'
的任何scss。
不要忘记在VaadinConfig.groovy中声明你的主题:
themes = ['your_theme']