在我的JavaFX应用程序中,我将我的代码从纯Java移植到FXML,并且遇到了一个问题。
我的数据库中有一个项目列表。当我转到Open Project
菜单时,我想浏览数据库,然后在MenuItem
内显示内容为Menu
。在FXML中执行此操作的最佳方法是什么?还是其他任何程序?
答案 0 :(得分:2)
一种可能的解决方案是为Menu的“onShowing”事件定义事件处理程序,并在该事件处理程序中添加/删除菜单项。 http://docs.oracle.com/javafx/2/api/javafx/scene/control/Menu.html#setOnShowing(javafx.event.EventHandler)
答案 1 :(得分:0)
一种方式: