Java sencha gxt 3.0中树上的粗体项目

Java sencha gxt 3.0中树上的粗体项目,java,extjs,gxt,Java,Extjs,Gxt,我对sencha gxt 3.0有问题。可以在树上加粗一些项目吗?如果答案是肯定的,我该怎么做呢?我是这样解决的: final List<String> keys = getFilteredList(); filteringTree.getTree().setCell(new AbstractCell<String>() { @Override public void render(Context context, Stri

我对sencha gxt 3.0有问题。可以在树上加粗一些项目吗?如果答案是肯定的,我该怎么做呢?

我是这样解决的:

final List<String> keys = getFilteredList();
filteringTree.getTree().setCell(new AbstractCell<String>() {
            @Override
            public void render(Context context, String valueString,
                    SafeHtmlBuilder sb) {
                Object key = context.getKey();
                System.out.println(keys.contains(key));
                if (context.getKey() != null
                        && !context.getKey().equals("null")
                        && valueString != null
                        && valueString.trim().length() > 0
                        && keys.contains(key)) {
                    sb.appendHtmlConstant("<b>" + valueString + "</b>");
                } else {
                    sb.appendHtmlConstant(valueString);
                }
            }
final List key=getFilteredList();
filteringTree.getTree().setCell(新的AbstractCell()){
@凌驾
public void呈现(上下文上下文、字符串值字符串、,
安全HTMLBuilder(sb){
Object key=context.getKey();
System.out.println(key.contains(key));
如果(context.getKey()!=null
&&!context.getKey().equals(“null”)
&&valueString!=null
&&valueString.trim().length()>0
&&键。包含(键)){
sb.appendHtmlConstant(“+valueString+”);
}否则{
sb.appendHtmlConstant(valueString);
}
}
其中getFilteredList()获取适合筛选器的元素列表


谢谢你

添加一个合适的css,然后使用以下信息:谢谢,如果我找不到其他方法,我会尝试,但现在我会选择不使用css。有可能吗?您可以通过使用render方法的覆盖在单元格上设置它,但您将不会让网格对象检查那里的条件,因此将不适用于唯一情况对于某些树对象.valueColumn.setCell(new AbstractCell(){@Override public void render(上下文上下文,字符串valueString,安全HTMLBuilder sb){if(Context.getKey()!=null&&!Context.getKey().equals(“null”)&&valueString!=null&&valueString.trim().length()>0){sb appendHtmlConstant(“+valueString+”}});这些解决方案似乎适用于TreeGrid,但我只使用普通树组件