From 086b97b7974fc3aa9f11a137b379a742e94d3536 Mon Sep 17 00:00:00 2001 From: spf <1547532927@qq.com> Date: Thu, 5 Dec 2024 17:08:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=93=E5=AD=98=E6=8A=A5=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Main.java | 11 +++++++++++ 1 file changed, 11 insertions(+) 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);