小编bla*_*0ul的帖子

Java FX 2 TreeView模型参考

我想在活动期间取回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中节点的模型标识符

谢谢

javafx javafx-2

6
推荐指数
1
解决办法
7278
查看次数

标签 统计

javafx ×1

javafx-2 ×1