Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.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
Css GWT:在单元格浏览器中设置单元格的特定样式_Css_Gwt_Cellbrowser - Fatal编程技术网

Css GWT:在单元格浏览器中设置单元格的特定样式

Css GWT:在单元格浏览器中设置单元格的特定样式,css,gwt,cellbrowser,Css,Gwt,Cellbrowser,我需要从CSS文件在GWT中设置特定样式的单元格浏览器单元格。任何关于如何操作的指针您应该能够使用UIObject中的方法在任何小部件上设置css样式。在这种情况下,类似的方法应该会起作用: cellBrowserInstance.setStylePrimaryName("newStyle"); 如果您使用的是GWT的2.4或2.5 sdk,请在CSS中列出“newStyle”。 创建列时重写getCellStyleNames() TextColumn<Strin

我需要从CSS文件在GWT中设置特定样式的单元格浏览器单元格。任何关于如何操作的指针

您应该能够使用UIObject中的方法在任何小部件上设置css样式。在这种情况下,类似的方法应该会起作用:

cellBrowserInstance.setStylePrimaryName("newStyle");
如果您使用的是GWT的2.4或2.5 sdk,请在CSS中列出“newStyle”。

创建列时重写
getCellStyleNames()

            TextColumn<String> col= new TextColumn<String>() {

                @Override
               public String getCellStyleNames(Context context, String  object) {
                     return "yourStylee";
                 }  

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

              };

        };
TextColumn col=newtextcolumn(){
@凌驾
公共字符串GetCellStyleName(上下文,字符串对象){
返回“yourstyle”;
}  
@凌驾
公共字符串getValue(字符串对象){
返回object.getName();
}           
};
};
如果它的细胞

    public void render(com.google.gwt.cell.client.Cell.Context context, Meeting object, SafeHtmlBuilder sb) {

        sb.append(SafeHtmlUtils.fromString(" <div class=youclass><table>"));
        // Code goes here
        sb.append(SafeHtmlUtils.fromString("<table> </div>"));
public void呈现(com.google.gwt.cell.client.cell.Context上下文、会议对象、安全HTMLBuilder sb){
sb.append(SafeHtmlUtils.fromString(“”);
//代码在这里
sb.append(SafeHtmlUtils.fromString(“”);

我正在使用GWT 2.5,但没有创建任何列。我目前正在处理GWT showcase项目。否则,在创建单元格本身时,您可以验证render方法,因为您可以添加类。很抱歉,无法发布代码。但让我们将其视为GWT showcase