如何使用自定义样式的Vaadin CustomLayout?

时间:2013-10-17 09:07:25

标签: java vaadin vaadin7

我有一个HTML文件,用作我的Vaadin视图的模板。

此HTML文件使用自定义CSS文件中的多种样式,我们称之为custom.css

想象一下,我从该文件中创建了一个CustomLayout实例a。我希望a仅使用custom.css中的样式并忽略主题样式。

我该怎么做?

注意:

  1. 我知道我可以创建自己的主题等,但实际上这没用,因为通过无数样式设置主题太麻烦了。 相反,我希望UI设计器在Dreamweaver(或类似工具)中创建视图模板,然后将该视图集成到Vaadin应用程序中。

  2. 我知道CustomLayout.addStyleName(...),但我不想手动添加样式。

1 个答案:

答案 0 :(得分:2)

查看@com.vaadin.annotations.StyleSheet注释。它可以从类路径或外部URL加载css文件。