我已经可以做的是,在类别树中找到节点。我也有从根节点到叶子的路径。我可以打开节点直到选定的叶子(getCellBrowser()。getRootTreeNode()。setChildOpen(i,true)。但是如何选择叶子本身? 坦率地说,这是正确的方法吗? (我有点怀疑)
问候Ole
答案 0 :(得分:1)
可以通过SelectionModel在CellWidgets中选择一个对象 假设您已为CellBrowser / TreeViewModel定义了SelectionModel(即SingleSelectionModel),您只需通过调用以下方法选择CellBrowser中的节点:
selectionModel.setSelected(MyObject, true);
MyObject是在CellBrowser中显示为节点的对象/类型 请注意,每个CellBrowser级别可以有不同的类型/对象 SelectionModel将使用 KeyProvider 或 equals 函数来选择对象。