我有一个sencha gxt 3.0的问题。是否可以在树上加粗一些项目?如果答案是肯定的,我该怎么做?
答案 0 :(得分: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);
}
}
其中getFilteredList()获取适合过滤器的元素列表
谢谢bgth;)