我想在活动期间取回TreeItems .我有以下类型:valuePropertyonMouseClickTreeView
@FXML
private TreeView<Pair<URIImpl,String>> myTreeview;
Run Code Online (Sandbox Code Playgroud)
FXML如下:
<TreeView fx:id="myTreeview" onMouseClicked="#myTreeview_Clicked"
prefHeight="551.0" prefWidth="166.0"
AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0"
AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
Run Code Online (Sandbox Code Playgroud)
我想Pair在点击时取回我的模型(实例).
void myTreeview_Clicked(MouseEvent event) {
if(event.getTarget() instanceof ...) {
// Fetch Target
}
}
Run Code Online (Sandbox Code Playgroud)
在我的情况下,目标对象是Label不包含封装模型引用的文本,据我所知.有人可以建议吗?这似乎是一个非常基本的特征.单向绑定......带有某种参考.我不打算编辑TreeItems.
这个线程看起来类似于问题: JavaFX 2 TreeItem中节点的模型标识符
谢谢