是否有 GWT Css资源源继承选项



这是我的问题:例如,我有 2 个 java 类,它们的外观用于 diffrenet 组件。但是它们对CssResource样式接口使用相同的基本CSS文件。这是如何看的:

public class FirstAppearance {
    public interface FirstResources extends ClientBundle {
        @Source({"Basic.css", "AnotherBasic.css", "First.css"})
        FirstStyle style();    
    }
    public interface FirstStyle extends CssResource {
    ...
    }

然后


    public class SecondAppearance {

    public interface SecondResources extends ClientBundle {
        @Source({"Basic.css", "AnotherBasic.css", "Second.css"})
        SecondStyle style();    
    }
    public interface SecondStyle extends CssResource {
    ...
    }

有没有办法摆脱@Source中"基本.css","另一个基本.css"的每次定义?

您可以使用外观模式,或者当您使用 UIBinder 时,您可以使用

<Ui:style>

最新更新