Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Vaadin';自定义样式的自定义布局?_Java_Vaadin_Vaadin7 - Fatal编程技术网

Java 如何使用Vaadin';自定义样式的自定义布局?

Java 如何使用Vaadin';自定义样式的自定义布局?,java,vaadin,vaadin7,Java,Vaadin,Vaadin7,我有一个HTML文件,作为我的Vaadin视图的模板 此HTML文件使用自定义CSS文件中的多种样式,我们称之为custom.CSS 假设我从该文件创建了一个CustomLayout实例a。我希望a只使用custom.css中的样式,而忽略主题样式 我该怎么做 注: 我知道我可以创建自己的主题等,但在实践中,这是没有用的,因为通过无数的样式设计主题太麻烦了。 相反,我希望UI设计器在Dreamweaver(或类似工具)中创建视图模板,然后将该视图集成到Vaadin应用程序中 我知道CustomL

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

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

假设我从该文件创建了一个
CustomLayout
实例
a
。我希望
a
只使用
custom.css
中的样式,而忽略主题样式

我该怎么做

注:

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

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


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