Java 除了ClientBundle之外,还有其他方法可以在GWT中设置单元格表的样式吗?

Java 除了ClientBundle之外,还有其他方法可以在GWT中设置单元格表的样式吗?,java,css,gwt,gwt-celltable,Java,Css,Gwt,Gwt Celltable,问题分为两部分 (一) 我绝对不反对;这很好(开发人员输入CSS的缩小、模糊等),但我想知道,是否还有其他方式来设计CellTable?模糊化(生成的)类名用于设置表的样式。是否有一种方法(黑客或非黑客)可以关闭对生成的CSS的使用,并以更直接的方式覆盖类名(例如通过index.html文件中的引用到带有“.cellTable*”类名的CSS文件),而不使用ClientBundle (二) 按照ClientBundle路线,我发现覆盖/替换默认GWT CSS类的CSS文件必须在如下代码中引用:

问题分为两部分

(一) 我绝对不反对;这很好(开发人员输入CSS的缩小、模糊等),但我想知道,是否还有其他方式来设计CellTable?模糊化(生成的)类名用于设置表的样式。是否有一种方法(黑客或非黑客)可以关闭对生成的CSS的使用,并以更直接的方式覆盖类名(例如通过
index.html
文件中的引用到带有“
.cellTable*
”类名的CSS文件),而不使用
ClientBundle

(二) 按照
ClientBundle
路线,我发现覆盖/替换默认GWT CSS类的CSS文件必须在如下代码中引用:

public interface TableResources extends CellTable.Resources {

    interface TableStyle extends CellTable.Style {
    }

    @Override
    @Source({ CellTable.Style.DEFAULT_CSS, "/CellTableStyle.css" })
    TableStyle cellTableStyle();
}
…其中,
“/CellTableStyle.css”
表格资源
位于同一个包中。有没有办法引用与接口不在同一个包中的CSS文件,比如说它位于与项目的base
src
dir不同的源目录中

是否有方法引用与接口不在同一个包中的CSS文件,并说该文件位于与项目的基本src目录不同的源目录中

只需在.html文件中引用它

<link rel="stylesheet" type="text/css" href="relative/path/to/your/CSS">

是否尝试在gwt.xml文件中指定源路径(
)?