JavaFX获取ContextMenu的选定项目?

时间:2017-06-25 21:09:29

标签: java javafx contextmenu actionevent

由于您可以使用箭头键在JavaFX中导航ContextMenu,有没有办法检索当前突出显示/选定的MenuItem?

我基本上尝试创建一个自动完成功能,例如outlook等与电子邮件地址一起使用,您可以在其中开始输入,并在下面提供建议,您可以按Tab键输入所选菜单操作,而无需使用鼠标。

感谢任何帮助,谢谢。

2 个答案:

答案 0 :(得分:0)

尝试使用组合框。它为您提供了一个下拉列表和一个可选的文本框。上下文菜单是一个菜单项,如果将其包装在列表视图或表视图中,则只能实现选择模型。

答案 1 :(得分:0)

将onAction侦听器添加到上下文菜单时,可以获取所选菜单项。 ActionEvent的目标是您可以进一步处理的选定菜单项。

coeff