diff --git a/src/Main.java b/src/Main.java index 0cbd5e5..84dcccc 100644 --- a/src/Main.java +++ b/src/Main.java @@ -153,6 +153,9 @@ public class Main extends Application { // 为货物信息菜单项添加事件处理 goodsInfoItem.setOnAction(e -> showGoodsManagementView()); + //为库存报表菜单项添加事件处理 + inventoryReportItem.setOnAction(e -> showInventoryReportView()); + menuBar.getMenus().addAll(systemMenu, inventoryMenu, goodsMenu, reportMenu); return menuBar; } @@ -204,6 +207,9 @@ public class Main extends Application { case "货物信息": showGoodsManagementView(); break; + case "库存报表": + showInventoryReportView(); + break; default: // 其他菜单项的处理逻辑 break; @@ -226,6 +232,11 @@ public class Main extends Application { InventoryView inventoryView = new InventoryView(); contentArea.setCenter(inventoryView); } + // 新增显示库存报表视图的方法 + private void showInventoryReportView() { + InventoryReportView inventoryReportView = new InventoryReportView(); + contentArea.setCenter(inventoryReportView); + } private void showGoodsManagementView() { GoodsManagementView goodsManagementView = new GoodsManagementView(); contentArea.setCenter(goodsManagementView);