在treeView单元格上显式调用edit

时间:2013-10-20 18:31:01

标签: java treeview javafx-2

我在TreeView组件上实现了一个自定义的cellFactory,我想在某个树项上调用startEdit()函数。根据javaFX文档,以下方法应该有效:

// "Item Title" is the title of the item to be edited
tree.edit(new TreeItem<String>("Item Title"));

但是当我使用它时没有任何反应。我只能通过双击树项本身来启动编辑模式,我希望能够在用户创建新的treeItem时自动调用此函数:

// Create a new TreeItem
TreeItem<String> item = new TreeItem<String> ("New Item");
// Insert it to the current tree
tree.getRoot().getChildren().add(item);
// Enter edit mode
tree.edit(item);

0 个答案:

没有答案