javafx-2 - javafx2中的树项选择事件

标签 javafx-2 javafx

我已经在javafx2中创建了treeview。我需要编写事件以获取单击的节点名称。

请让我知道该怎么做?

最佳答案

使用ChangeListener

样例代码:

 treeView.getSelectionModel().selectedItemProperty().addListener( new ChangeListener() {

        @Override
        public void changed(ObservableValue observable, Object oldValue,
                Object newValue) {

            TreeItem<String> selectedItem = (TreeItem<String>) newValue;
            System.out.println("Selected Text : " + selectedItem.getValue());
            // do what ever you want 
        }

      });

关于javafx-2 - javafx2中的树项选择事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13857041/

相关文章:

java - 在 JavaFX2 中的图片顶部绘制矩形

JavaFX - 刷新标签

java - 如何触发内部关闭请求?

JavaFx Web 无法与带有 JRE7 的 Internet Explorer 11 一起使用

java - 在带有数据库数据的列表中使用线程

java - 将面板添加到 fxml Pane

css - 如何在 JavaFX 2 中加载 css 文件?

android - JavaFXPorts构建的apk自动删除

java - 在 JavaFX 中填充 TableView

multithreading - 如何从 ScalaFX 线程中获取值?