protected void parseMenu (Stage stage, MenuBar menuBar, JsonArray jsonArray) {
Platform.runLater(() -> {
for (int i = 0; i < jsonArray.size(); i++) {
//get menu entry
JsonObject entry = jsonArray.getJsonObject(i);
//get event and title
//String event = entry.getString("event");
String title = entry.getString("title");
//create new menu
Menu menu = new Menu(title);
//add sub menus
this.parseSubMenus(menu, entry.getJsonArray("submenus"));
//add menu to menu bar
menuBar.getMenus().add(menu);
}
menuBar.prefWidthProperty().bind(stage.widthProperty());
});
}
DefaultMenuManager.java 文件源码
java
阅读 38
收藏 0
点赞 0
评论 0
项目:erp-frontend
作者:
评论列表
文章目录