From 8d662de2fd262b3a485f16e197cb4d0ca2a61cdf Mon Sep 17 00:00:00 2001
From: zsh_root <979909237@qq.com>
Date: 星期三, 10 十二月 2025 17:03:47 +0800
Subject: [PATCH] 发布版V1.0

---
 src/PublicPannel/TagPanel.java |   64 ++++++++++++++++----------------
 1 files changed, 32 insertions(+), 32 deletions(-)

diff --git a/src/PublicPannel/TagPanel.java b/src/PublicPannel/TagPanel.java
index 5913a34..d3b77ca 100644
--- a/src/PublicPannel/TagPanel.java
+++ b/src/PublicPannel/TagPanel.java
@@ -23,7 +23,7 @@
     private void initializeUI() {
         setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
         
-        // 氝樓梓ワ統杅砐
+        // 姘濇〒姊撱儻绲辨潊鐮�
         String[][] parameters = {
             {"14.", "imu.idle.time"},
             {"1C.", "uwb.switch.status"},
@@ -49,7 +49,7 @@
     }
     
     private void addParameterField(JPanel panel, String address, String paramKey, int index) {
-        JPanel paramPanel = new JPanel(new FlowLayout(FlowLayout.LEFT, 5, 0)); // 党蜊潔擒峈5砉匼
+        JPanel paramPanel = new JPanel(new FlowLayout(FlowLayout.LEFT, 5, 0)); // 鍏氳湂娼旀搾宄�5鐮夊尲
         
         labels[index] = new JLabel(address + " " + mainFrame.getString(paramKey));
         labels[index].setPreferredSize(new Dimension(140, 25));
@@ -60,13 +60,13 @@
         paramPanel.add(labels[index]);
         paramPanel.add(textFields[index]);
         
-        // 氝樓潔擒
+        // 姘濇〒娼旀搾
         paramPanel.setMaximumSize(new Dimension(Integer.MAX_VALUE, 35));
         panel.add(paramPanel);
     }
     
     public void updateLanguage() {
-        // 載陔垀衄梓ワ腔恅掛
+        // 杓夐檾鍨�琛勬銉厰鎭呮帥
         String[][] parameters = {
             {"14.", "imu.idle.time"},
             {"1C.", "uwb.switch.status"},
@@ -91,12 +91,12 @@
         repaint();
     }
     
-    // 新增:获取文本框数组的方法
+    // 鏂板锛氳幏鍙栨枃鏈鏁扮粍鐨勬柟娉�
     public JTextField[] getTextFields() {
         return textFields;
     }
     /**
-     * 更新标签面板字段
+     * 鏇存柊鏍囩闈㈡澘瀛楁
      */
     public void updateFields(DellTag55AA03.ParseResult result) {
         if (result == null) {
@@ -107,53 +107,53 @@
        
         
         try {
-            // 根据参数顺序更新对应的文本框
+            // 鏍规嵁鍙傛暟椤哄簭鏇存柊瀵瑰簲鐨勬枃鏈
             if (textFields.length > 0 && result.dizhi0x14 != null) {
-                textFields[0].setText(String.valueOf(result.dizhi0x14)); // IMU静止时间
+                textFields[0].setText(String.valueOf(result.dizhi0x14)); // IMU闈欐鏃堕棿
             }
             
             if (textFields.length > 1 && result.dizhi0x1C != null) {
-                textFields[1].setText(String.valueOf(result.dizhi0x1C)); // UWB开关状态
+                textFields[1].setText(String.valueOf(result.dizhi0x1C)); // UWB寮�鍏崇姸鎬�
             }
             
             if (textFields.length > 2 && result.dizhi0x20 != null) {
-                textFields[2].setText(String.valueOf(result.dizhi0x20)); // 振动时长
+                textFields[2].setText(String.valueOf(result.dizhi0x20)); // 鎸姩鏃堕暱
             }
             
             if (textFields.length > 3 && result.dizhi0x38 != null) {
-                textFields[3].setText(String.valueOf(result.dizhi0x38)); // 加速度计阈值
+                textFields[3].setText(String.valueOf(result.dizhi0x38)); // 鍔犻�熷害璁¢槇鍊�
             }
             
             if (textFields.length > 4 && result.dizhi0x3A != null) {
-                textFields[4].setText(String.valueOf(result.dizhi0x3A)); // 空闲休眠时间
+                textFields[4].setText(String.valueOf(result.dizhi0x3A)); // 绌洪棽浼戠湢鏃堕棿
             }
             
             if (textFields.length > 5 && result.dizhi0x3C != null) {
-                textFields[5].setText(String.valueOf(result.dizhi0x3C)); // 振动使能
+                textFields[5].setText(String.valueOf(result.dizhi0x3C)); // 鎸姩浣胯兘
             }
             
             if (textFields.length > 6 && result.dizhi0x3E != null) {
-                textFields[6].setText(String.valueOf(result.dizhi0x3E)); // 加速度计使能
+                textFields[6].setText(String.valueOf(result.dizhi0x3E)); // 鍔犻�熷害璁′娇鑳�
             }
             
             if (textFields.length > 7 && result.dizhi0x40 != null) {
-                textFields[7].setText(String.valueOf(result.dizhi0x40)); // 标签配置状态
+                textFields[7].setText(String.valueOf(result.dizhi0x40)); // 鏍囩閰嶇疆鐘舵��
             }
             
             if (textFields.length > 8 && result.dizhi0x42 != null) {
-                textFields[8].setText(String.valueOf(result.dizhi0x42)); // 加速度计时长
+                textFields[8].setText(String.valueOf(result.dizhi0x42)); // 鍔犻�熷害璁℃椂闀�
             }
             
             if (textFields.length > 9 && result.dizhi0x44 != null) {
-                textFields[9].setText(result.dizhi0x44); // 设备激活状态
+                textFields[9].setText(result.dizhi0x44); // 璁惧婵�娲荤姸鎬�
             }
             
             if (textFields.length > 10 && result.dizhi0x48 != null) {
-                textFields[10].setText(String.valueOf(result.dizhi0x48)); // 速度滤波限值
+                textFields[10].setText(String.valueOf(result.dizhi0x48)); // 閫熷害婊ゆ尝闄愬��
             }
             
             if (textFields.length > 11 ) {
-                textFields[11].setText(String.valueOf(result.dizhi0x50)); // 压力校准
+                textFields[11].setText(String.valueOf(result.dizhi0x50)); // 鍘嬪姏鏍″噯
             }
             
         } catch (Exception e) {
@@ -161,55 +161,55 @@
             e.printStackTrace();
         }
         
-        // 重新验证和重绘面板
+        // 閲嶆柊楠岃瘉鍜岄噸缁橀潰鏉�
         revalidate();
         repaint();
     }
     public String getdizhi0x14() {
         return textFields.length > 0 ? textFields[0].getText() : "";
-    }//IMU静止时间
+    }//IMU闈欐鏃堕棿
 
     public String getdizhi0x1C() {
         return textFields.length > 1 ? textFields[1].getText() : "";
-    }//UWB开关状态
+    }//UWB寮�鍏崇姸鎬�
 
     public String getdizhi0x20() {
         return textFields.length > 2 ? textFields[2].getText() : "";
-    }//振动时长
+    }//鎸姩鏃堕暱
 
     public String getdizhi0x38() {
         return textFields.length > 3 ? textFields[3].getText() : "";
-    }//加速度计阈值
+    }//鍔犻�熷害璁¢槇鍊�
 
     public String getdizhi0x3A() {
         return textFields.length > 4 ? textFields[4].getText() : "";
-    }//空闲休眠时间
+    }//绌洪棽浼戠湢鏃堕棿
 
     public String getdizhi0x3C() {
         return textFields.length > 5 ? textFields[5].getText() : "";
-    }//振动使能
+    }//鎸姩浣胯兘
 
     public String getdizhi0x3E() {
         return textFields.length > 6 ? textFields[6].getText() : "";
-    }//加速度计使能
+    }//鍔犻�熷害璁′娇鑳�
 
     public String getdizhi0x40() {
         return textFields.length > 7 ? textFields[7].getText() : "";
-    }//标签配置状态
+    }//鏍囩閰嶇疆鐘舵��
 
     public String getdizhi0x42() {
         return textFields.length > 8 ? textFields[8].getText() : "";
-    }//加速度计时长
+    }//鍔犻�熷害璁℃椂闀�
 
     public String getdizhi0x44() {
         return textFields.length > 9 ? textFields[9].getText() : "";
-    }//设备激活状态
+    }//璁惧婵�娲荤姸鎬�
 
     public String getdizhi0x48() {
         return textFields.length > 10 ? textFields[10].getText() : "";
-    }//速度滤波限值
+    }//閫熷害婊ゆ尝闄愬��
 
     public String getdizhi0x50() {
         return textFields.length > 11 ? textFields[11].getText() : "";
-    }//压力校准
+    }//鍘嬪姏鏍″噯
 }
\ No newline at end of file

--
Gitblit v1.10.0