gpt4 book ai didi

java - 如何更改 GWT checkboxcell 的样式?

转载 作者:太空宇宙 更新时间:2023-11-03 17:44:03 25 4
gpt4 key购买 nike

在 gwt 中,我如何更改复选框单元格的样式? checkboxcell 位于 gridtable 内,并且

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

不工作

这是我的代码示例

CSS:

  .checkBoxCss{
height:25px;
}

这是用于扩展 CSSResource 的 java

public interface MyCSS extends CssResource {

String checkBoxCss();

}

这是用于网格表的

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()

关于java - 如何更改 GWT checkboxcell 的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28575732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com