[英]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.