TreeItems的java MouseeEvent侦听器/事件类型
基本上,我有一个树视图
TreeView<String> treeView = new TreeView<String>();
根
TreeItem<String> root = new TreeItem<String>();
treeView.setRoot(root);
最后是根中的一项
TreeItem<String> item1 = new TreeItem<String>();
root.getChildren().add(item1);
(有或没有更多的兄弟姐妹或向item1
添加更多的子代)
我想做的是为item1
(和任何同级)添加一个侦听器或事件处理程序,这样当用户双击它或更改它的值时,就会发生一些事情。我还想知道,在编辑树元素时,是否有这些元素显示树元素的旧值和新值
我真正掌握的唯一线索可能与使用:
root.getChildren().addListeners()...
treeView.getSelectionModel().selectedItemProperty().addListener(new ChangeListener...
或者
item1.addEventHandler(...
非常感谢您的帮助
# 1 楼答案
你只是在找
?