嗨,来自Vaadin的链接,您可以看到如何在tabletree上设置复选框,但我不希望所有节点都有一个复选框,但只有一个字符串,只有一些。可以设置吗?
答案 0 :(得分:3)
fmucar告诉答案,你可以这样做,在你的treeTable中添加一个生成的列,如下所示
treeTable.addGeneratedColumn("generated", new ColumnGenerator() {
@Override
public Component generateCell(Table source, final Object itemId, Object columnId){
// Get the object associated with the row
Object Objet = source.getItem(itemId);
//Missing casting instruction
if(your condition to check to render a CheckBox()){
return new CheckBox();
}
return new Label("your text");
}
});
此致