繁体   English   中英

如何更改GWT checkboxcell的样式?

[英]how to change the style of GWT checkboxcell?

在gwt中,如何更改checkboxcell的样式? checkboxcell在表格中

datagrid.getColumn(0).setCellStyleNames(SomeCssClass.getMyCss());

不起作用

这是我的代码示例

CSS:

  .checkBoxCss{
            height:25px;
        }

这是用于扩展CSSResource的Java的

public interface MyCSS extends CssResource {

    String checkBoxCss();

}

这是给Gridtable的

class Gridtable{

public DataGrid<MyObject> createDatagrid(){


CheckboxCell myCheckbox= new CheckboxCell(true, false);

Column<MyObject, Boolean> checkCol = new Column<MyObject, Boolean>(myCheckbox) {
            @Override
            public Boolean getValue(MyObject object) {
                return object.isSelected();

            }
        };

}

datagrid.addColumn(checkCol, "Test");
datagrid.getColumn(0).setCellStyleNames(MyResrouces.INSTANCE.MyCSS().checkBoxCss());


}

在应用样式之前,必须使用ensureInjected()

MyResrouces.INSTANCE.MyCSS().ensureInjected()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM