From 1cf1ecbc75c6d14b40efb3161e7db0b8b64f7de2 Mon Sep 17 00:00:00 2001
From: 张世豪 <979909237@qq.com>
Date: 星期三, 17 十二月 2025 12:05:27 +0800
Subject: [PATCH] 新增有障碍物的路径规划算法和优化没有障碍物的路径算法

---
 src/zhuye/LegendDialog.java |   26 +-------------------------
 1 files changed, 1 insertions(+), 25 deletions(-)

diff --git a/src/zhuye/LegendDialog.java b/src/zhuye/LegendDialog.java
index 7469b67..096e239 100644
--- a/src/zhuye/LegendDialog.java
+++ b/src/zhuye/LegendDialog.java
@@ -32,29 +32,6 @@
         mainPanel.setBackground(Color.WHITE);
         mainPanel.setBorder(BorderFactory.createEmptyBorder(15, 15, 10, 15));
         
-        // 璁$畻鍥句緥鍐呭闈㈡澘鐨勫搴︼紙鐢ㄤ簬璁剧疆鍥炬爣灏哄锛�
-        // 鍥句緥瀵硅瘽妗嗗搴� = DIALOG_WIDTH * 0.8
-        // 涓婚潰鏉垮乏鍙宠竟妗嗗悇15鍍忕礌锛屽浘渚嬪唴瀹归潰鏉垮乏鍙冲唴杈硅窛鍚�10鍍忕礌
-        int adjustedWidth = (int) Math.round(UIConfig.DIALOG_WIDTH * 0.8);
-        int iconSize = adjustedWidth - 30 - 20; // 鍑忓幓涓婚潰鏉垮乏鍙宠竟妗�(15*2)鍜屽浘渚嬪唴瀹归潰鏉垮乏鍙冲唴杈硅窛(10*2)
-        
-        // 鍒涘缓鍓茶崏鏈哄浘鏍囬潰鏉�
-        JPanel iconPanel = new JPanel(new BorderLayout());
-        iconPanel.setBackground(Color.WHITE);
-        iconPanel.setBorder(BorderFactory.createEmptyBorder(0, 0, 10, 0)); // 搴曢儴闂磋窛10鍍忕礌
-        
-        JLabel gecaojiLabel = new JLabel();
-        gecaojiLabel.setHorizontalAlignment(SwingConstants.CENTER);
-        ImageIcon gecaojiIcon = loadIcon("image/gecaoji.png", iconSize, iconSize);
-        if (gecaojiIcon != null) {
-            gecaojiLabel.setIcon(gecaojiIcon);
-        } else {
-            // 濡傛灉鍥炬爣鍔犺浇澶辫触锛屾樉绀哄崰浣嶆枃鏈�
-            gecaojiLabel.setText("鍓茶崏鏈哄浘鏍�");
-            gecaojiLabel.setFont(new Font("寰蒋闆呴粦", Font.PLAIN, 12));
-        }
-        iconPanel.add(gecaojiLabel, BorderLayout.CENTER);
-        
         // 鍥句緥鍐呭闈㈡澘 - 鐩存帴娣诲姞锛屼笉浣跨敤婊氬姩鏉�
         JPanel contentPanel = new JPanel();
         contentPanel.setLayout(new BoxLayout(contentPanel, BoxLayout.Y_AXIS));
@@ -84,8 +61,7 @@
             contentPanel.remove(contentPanel.getComponentCount() - 1);
         }
         
-        // 娣诲姞鍥炬爣闈㈡澘鍜屽浘渚嬪唴瀹归潰鏉�
-        mainPanel.add(iconPanel, BorderLayout.NORTH);
+        // 娣诲姞鍥句緥鍐呭闈㈡澘
         mainPanel.add(contentPanel, BorderLayout.CENTER);
         
         getContentPane().add(mainPanel);

--
Gitblit v1.10.0