From 1cf1ecbc75c6d14b40efb3161e7db0b8b64f7de2 Mon Sep 17 00:00:00 2001
From: 张世豪 <979909237@qq.com>
Date: 星期三, 17 十二月 2025 12:05:27 +0800
Subject: [PATCH] 新增有障碍物的路径规划算法和优化没有障碍物的路径算法
---
src/dikuai/FanhuiDialog.java | 14 ++++----------
1 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/src/dikuai/FanhuiDialog.java b/src/dikuai/FanhuiDialog.java
index d824b23..ab5188f 100644
--- a/src/dikuai/FanhuiDialog.java
+++ b/src/dikuai/FanhuiDialog.java
@@ -7,6 +7,7 @@
import java.io.FileInputStream;
import java.util.Properties;
import zhuye.MowerLocationData;
+import zhuye.buttonset;
import java.text.DecimalFormat;
import java.awt.GridBagLayout;
import java.awt.GridBagConstraints;
@@ -105,24 +106,17 @@
btnPanel.setBackground(new Color(248, 248, 248));
btnPanel.setBorder(BorderFactory.createEmptyBorder(10, 0, 0, 0));
- JButton cancelBtn = new JButton("鍙栨秷");
- JButton okBtn = new JButton("纭畾");
-
- // 缇庡寲鎸夐挳
+ JButton cancelBtn = buttonset.createStyledButton("鍙栨秷", new Color(250, 250, 250));
cancelBtn.setFont(new Font("Microsoft YaHei", Font.PLAIN, 14));
- cancelBtn.setPreferredSize(new Dimension(90, 35));
- cancelBtn.setBackground(new Color(250, 250, 250));
cancelBtn.setForeground(new Color(80, 80, 80));
cancelBtn.setBorder(BorderFactory.createCompoundBorder(
BorderFactory.createLineBorder(new Color(200, 200, 200)),
BorderFactory.createEmptyBorder(5, 15, 5, 15)
));
cancelBtn.setCursor(new Cursor(Cursor.HAND_CURSOR));
-
+
+ JButton okBtn = buttonset.createStyledButton("纭畾", new Color(70, 130, 220));
okBtn.setFont(new Font("Microsoft YaHei", Font.BOLD, 14));
- okBtn.setPreferredSize(new Dimension(90, 35));
- okBtn.setBackground(new Color(70, 130, 220));
- okBtn.setForeground(Color.WHITE);
okBtn.setBorder(BorderFactory.createCompoundBorder(
BorderFactory.createLineBorder(new Color(60, 120, 210)),
BorderFactory.createEmptyBorder(5, 15, 5, 15)
--
Gitblit v1.10.0