Java 如何将样式应用于特定单元格表行?

Java 如何将样式应用于特定单元格表行?,java,css,gwt,Java,Css,Gwt,我想将背景色应用于特定的单元格表行元素,基于某种条件,我找到了一种API方法 getRowElementrowNo.getStyle.setBackgroundColor 但是它没有采用这种样式,因为其他一些样式伪代码样式已经应用到这个单元格表中,并获得了高优先级 tr:nth-child(odd){background:none !important;} tr:nth-child(even) {background:none !important;} 是否有任何方法可以覆盖gwt中的此样式

我想将背景色应用于特定的单元格表行元素,基于某种条件,我找到了一种API方法 getRowElementrowNo.getStyle.setBackgroundColor

但是它没有采用这种样式,因为其他一些样式伪代码样式已经应用到这个单元格表中,并获得了高优先级

tr:nth-child(odd){background:none !important;}

tr:nth-child(even) {background:none !important;}

是否有任何方法可以覆盖gwt中的此样式?

覆盖getCellStuleNames并返回所需的样式

TextColumn name column=新建TextColumn{

            @Override
           public String getCellStyleNames(Context context, Object  object) {
                 return "styleName"; //The name of style id
             }  

            @Override
            public String  getValue(Object object) {                                         
                return object.getName();
            }           

          };

应用具有重要性的内联样式如何应用?任何示例?我只需要对单元格表行应用背景色。如何将内联样式添加到单元格表行元素?我正在对行元素应用伪代码样式,该元素的优先级高于对特定行应用样式。唯一的方法是设置内联样式I不知道如何设置内联样式设置特定行元素的样式。
            @Override
           public String getCellStyleNames(Context context, Object  object) {
                 return "styleName"; //The name of style id
             }  

            @Override
            public String  getValue(Object object) {                                         
                return object.getName();
            }           

          };