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