JavaFX分割菜单按钮箭头触发事件保存字符串中的单击项目

时间:2015-03-21 16:04:31

标签: javafx javafx-2 javafx-8

我有一个SplitMenuButton,当用户点击按钮旁边的箭头时,我似乎找不到触发事件的方法。

我想从下拉列表中选择项目(当鼠标点击该项目时),在splitmenubutton中显示该项目并将该项目的值存储在字符串中以发送到数据库。

我不确定哪个事件可以做到这一点,我也找不到任何相关信息。

1 个答案:

答案 0 :(得分:0)

你可以做类似的事情。

for (final MenuItem item : smb.getItems()) {
        item.setOnAction((event) -> {               
            System.out.println("Selected!");
        });
    }