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